PHPから変数をパスとしてどのようにインポートできますか? My SQLデータベースに何百ものMP3ファイル名が格納されていて、その名前を呼び出して変数にロードし、そのURLをサウンドファイルの呼び出しのURLに置き換えたいとします。私はすべてのPHPとデータベース側で設定されていますが、私はフラッシュの部分に不満を抱いています。私はそれがPHPからフラッシュに変数を渡すことを含むと思う。私たちが作成しているWebページには最終的に1ページあたり10〜15個のファイルがあり、それぞれが異なるサウンドファイルとクリックしてサウンドをトリガーできる別のイメージを持っています。最初のクリックはファイルを開始し、2番目のクリックはサウンドを停止します。イメージとサウンドファイルはすべてデータベースに保存されています。PHP/MySQLのactionscriptに変数を渡してオーディオファイルを再生する
このコードは別の投稿にあり、基本的にはやりたいことです。まだボタンの部分が欠けていますが、PHPの変数を理解できれば、新しいオプションがたくさん開かれると思います。
var soundRequest:URLRequest = "path/to/file.mp3"; //the path would be a variable passed from the database to php and then to the actionscript var s:Sound = new Sound(soundRequest); var sChannel = s.play(0, int.MAX_VALUE); //Causes it to repeat by the highest possible number to flash. //Above starts the sound immediatly (Streaming); //Now to wait for completion instead, pretend we didnt start it before. s.addEventLister(Event.SOUND_COMPLETE, onSComplete, false, 0, true); function onSComplete(e:Event):void { var sChannel = s.play(0, int.MAX_VALUE); //Causes it to repeat by the highest possible }
+1これは素晴らしいです、私はそれが大好きです。 –
この例ではFLAのコピーをどのように入手できるのか知っていますか?フラッシュファイルで何が起こっているのか分かりますか? ""もMP3ファイルの名前をプレーヤー(オーディオプレーヤー)に渡すことができるので、あなたはページ上の異なるリンクの束から "このオーディオファイルをオーディオプレーヤーの中で再生する"と言うことができますか?私は、固定ファイル名ではなく、オーディオファイルの変数を含むオーディオプレーヤーを構築する方法を見つける必要があります。プレーヤーはページに表示されず、各ファイルを再生するだけです。 –