「イベント」の版間の差分
提供: LWF Wiki
(→Movieが生成された瞬間に関数を実行したい) |
(→Movieが生成された瞬間に関数を実行したい) |
||
| 6行: | 6行: | ||
Movieインスタンスが生成された瞬間に関数を実行したい場合のサンプルです。<br/> | Movieインスタンスが生成された瞬間に関数を実行したい場合のサンプルです。<br/> | ||
*attachMovieで追加したMovieの場合 | *attachMovieで追加したMovieの場合 | ||
| + | //attachMovieでインスタンスが生成された瞬間アラートを実行 | ||
| + | <Movieインスタンス>.attachMovie("linkageName","movieName",{ | ||
| + | "load":function(){ | ||
| + | alert("load!"); | ||
| + | } | ||
| + | }); | ||
*タイムラインで静的に配置したMovieの場合 | *タイムラインで静的に配置したMovieの場合 | ||
| + | 該当するタイムラインの1フレーム目に記述します。 | ||
| + | /* js_load | ||
| + | alert("このMovieは今、生成されました"); | ||
| + | */ | ||
| + | 上記のjs_load指定は1Movieにつき1つまでです。<br/> | ||
==Movieの再生準備が整ったら関数を実行したい== | ==Movieの再生準備が整ったら関数を実行したい== | ||
==毎フレーム実行させたい== | ==毎フレーム実行させたい== | ||
==カスタムイベントを使いたい== | ==カスタムイベントを使いたい== | ||
2013年10月21日 (月) 20:44時点における版
目次 |
イベントとは?
MovieインスタンスやButtonインスタンスにイベントを設定することで
インスタンスが生成された瞬間や、インスタンスの描画準備が整った瞬間、毎フレームの処理、任意のイベントを発火した瞬間、等
様々なタイミングで関数を実行したりすることができます。
Movieが生成された瞬間に関数を実行したい
Movieインスタンスが生成された瞬間に関数を実行したい場合のサンプルです。
- attachMovieで追加したMovieの場合
//attachMovieでインスタンスが生成された瞬間アラートを実行
<Movieインスタンス>.attachMovie("linkageName","movieName",{
"load":function(){
alert("load!");
}
});
- タイムラインで静的に配置したMovieの場合
該当するタイムラインの1フレーム目に記述します。
/* js_load
alert("このMovieは今、生成されました");
*/
上記のjs_load指定は1Movieにつき1つまでです。