メイン ActionScript 3.0 特設会議室 FLVPlaybackコンポーネントの上にカスタムボタンを追加しようとしているのですが・・・ | 投稿するにはまず登録を |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
kinPLA | Åê¹ÆNo.45305 投稿日時: 2010-7-12 20:18 |
新米 居住地: 静岡 投稿: 8
使用環境:
|
FLVPlaybackコンポーネントの上にカスタムボタンを追加しようとしているのですが・・・ コミュニティの皆さん、こんにちは。
Flash駆け出しですが、どうしても判らない事がありポストさせていただきました。よろしくお願いします。 ただいま、CS3のFLVPlaybackコンポーネントを使い、 このFLVPlaybackの上に自分でつくったセンターボタンムービークリップを重ね、このボタンを使ってFLVPlaybackの動画を再生する プレイヤーを作成しています。 そのとっかかりとして、ステージに配置したFLVPlaybackコンポーネントのイベントを拾い、 イベントの状態によって自分のセンターボタンMCを表示/非表示させてみようと、次のようなスクリプトを書いてみました。 ここから------ // import fl.video.VideoEvent; import fl.video.FLVPlayback; import flash.events.*; aCBtn.visible = true; // aCBtn:画面中央に追加したプレイボタンです aCBtn.alpha = 0.7; aFlvViewer.addEventListener(VideoEvent.STATE_CHANGE, stateChangeListener); //aFlvViewer FLVPlaybackコンポーネント // function stateChangeListener(e:VideoEvent) :void { var aPlayerStatus:String = e.state; trace(aPlayerStatus); switch (aPlayerStatus) { case "stopped": aCBtn.visible = true; case "paused": aCBtn.visible = true; case "playing": aCBtn.visible = false; default: aCBtn.visible = false; } } -----ここまで 再生すると、センターボタンは消えるのですが、 しかし、FLVPlaybackコンポーネントの再生をストップしても、 センターボタンMCが画面に表示されません・・・ どなたか、この考え方のマズイところをどうか教えて下さい。 お願いします。 私の開発環境は、 Mac OSX10.6 + Flash CS3 です。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» FLVPlaybackコンポーネントの上にカスタムボタンを追加しようとしているのですが・・・ | kinPLA | 2010-7-12 20:18 |
Re: FLVPlaybackコンポーネントの上にカスタムボタンを追加しようとしているのですが・・・ | knagai | 2010-7-14 15:14 |
Re: FLVPlaybackコンポーネントの上にカスタムボタンを追加しようとしているのですが・・・ | kinPLA | 2010-7-14 17:09 |
投稿するにはまず登録を | |