[AS3]FLVPlayback UIスキンをスクリプトから取得する

公開日: : 最終更新日:2014/06/03 プログラミング , , ,

FLVPlayback UIスキンをスクリプト側で設定した後、FLVPlaybackの再生準備が整ったときに、

ボリュームバーハンドルにマウスを合わせたら指カーソルにしたかったので、やってみた。

スマートな取得方法がわからなかったから取得方法がブサイクだけど、とりあえず出来る。


/**
* FLVPlaybackの再生準備が整ったら
*/
private function _onReady(e:VideoEvent):void {

//スキンを取得する
var skin:Sprite = FLVPlayback(e.target).getChildAt(2) as Sprite;

//ボリュームバーのハンドルを取得
var volumeBarHandle:Sprite = skin.getChildAt(5) as Sprite;
//マウスが乗ったら指カーソル表示にする
volumeBarHandle.buttonMode = true;
volumeBarHandle.useHandCursor = true;

//スキンのオブジェクト検索(確認用)
//for(var i:uint = 0; i < skin.numChildren; i++) {
//     trace(i, skin.getChildAt(i)); //出力: 1, [object SeekBar]とか出てくる
//}

}

スポンサードリンク

関連記事

no image

FLVPlaybackが勝手にフルスクリーンに

タイトルの通りですが、フルスクリーンでexe書き出ししたファイルを実行すると、FLVPlayback

記事を読む

no image

F-Siteセミナーのお話(ソニックジャム編)

F-Siteセミナーのお話、続きです。 ソニックジャムさんが制作事例を通して実装方法などをご説

記事を読む

no image

Texture PackerのautoSD設定でplaceholderがどうとかエラーが出た

Texture Packer (pro) v3.2.1のautoSD設定で cocos2d-x

記事を読む

no image

Knockout.jsのMVVMとobservableの項を意訳

Knockout.jsでのMVVM(Model-View-View Model)パターンとobser

記事を読む

no image

F-Siteセミナーのお話(LISMO! for Android au編)

5/14に開催されたF-Siteセミナーに参加してきました。 全部は書ききれないので、Flas

記事を読む

no image

flaファイルなしでUI Componentを実装する

今までFlashDevelopでUI Componentをサクッと使いたい時に、わざわざflaファイ

記事を読む

no image

WordPressの日付表示を英語表記に

WordPress3.0にアップグレードしたら、日付表示が日本語に戻ってしまったので、修正。

記事を読む

スポンサードリンク

スポンサードリンク

inishie_dungeon
イニシエダンジョンを遊んで思ったこと

β版から遊んでいたイニシエダンジョンの正式版が7/20にスタートしたの

tokaigi2015
ニコニコ闘会議2015 オープニングムービー考察

ニコニコ闘会議2015 1日目参加してきました。 以前気になったゲー

93437d0c78612fcd25acdf5f21abf07e
ウォッチドッグスを遊んでみて思ったこと

PS4版ウォッチドッグスをやっとクリアしました。Wii U版は12月4

2527908-future
[E3 2014]気になったゲーム

E3で個人的に気になったゲームを挙げていきます。 大乱闘スマッシュブ

haruo_minami
「お客様は神様です」の真意

Kindle版の桜井政博のゲームを遊んで思うことに書いてあったことなの

→もっと見る

PAGE TOP ↑