問題:MySQLデータベースにクエリを行い、ビデオの特定のポイントにそのデータを表示するFlashビデオ(CS3)を作成する必要があります。より大きな問題:私はFlash/ActionScript開発者ではないので、これは私にとっては非常に外国語です!FlashおよびXMLを使用してカスタマイズしたビデオを作成する
私は、このプロジェクトを2つの部分に分けました:a)URLのクエリ文字列に渡されたID番号を使用してPHPを使用してデータからXMLフィードを動的に生成し、b) Flashで最初の部分は動作していますが、Flashでかなり失われています。私はXMLを解析することができますが、データを変数として設定し、それをビデオのキューポイントに割り当てる方法がわかりません。
誰でも良いチュートリアルの指導をしたり、アドバイスをしたりできますか?
私はFLVPlaybackコンポーネントを使用しています。また、FLVPlaybackCaptionコンポーネントを使用してテキストを取り込み、適切にフォーマットされたXMLを使用してタイムアウトすることもできました。しかし、私はFLVPlaybackCaptionが私に好きなようにテキストをスタイル設定し、アニメーション化させるかどうかはわかりません。ここに私のActionScriptがあります: –
import mx.video。*; myVid.autoPlay = true; myVid.contentPath = "video.flv"; myVid.autoRewind = true; var caption:Array; var captionsXML:XML = new XML(); captionsXML.ignoreWhite = true; captionsXML.onLoad = function():無効{ キャプション= this.firstChild.childNodes; for(var i:Number = 0; i
私はFLVCaptionComponentを一度使用しましたが、正しくスタイルされていないことを覚えています(通常、私のビデオプレーヤーはFLVPlayback上に構築されていないので、オプションではありません)。メモリが提供されている場合、コンポーネント内の実際のテキストフィールドを処理する方法がありました。次に、TextFormatを正しくスタイルするように設定できます。キャプションを画面上に表示する最も簡単な方法です。 –