AS2 and AS3.
... onComplete:value, ...
value
:Function — トゥイーン完了後直ちに実行されるファンクション。当該トゥイーン中に指定されているプロパティの数にかかわらず、一度のみ実行される。ファンクションのスコープ(イベントが実行されるオブジェクト)は、onCompleteScope
パラメーターで特に指定されてない場合は、ターゲットオブジェクト自身。
// myMovieClipをフェードアウト後、直ちに不可視化 (AS2) hideWay = function() { this._visible = false }; myMovieClip._visible = true; myMovieClip._alpha = 100; Tweener.addTween(myMovieClip, {_alpha:0, time:1, delay:4, onComplete:hideAway});
// 同じ事を匿名関数を使って実現 myMovieClip._visible = true; myMovieClip._alpha = 100; Tweener.addTween(myMovieClip, {_alpha:0, time:1, delay:4, onComplete:function() { this._visible = false; }});
このパラメーターに渡される参照はファンクションのみである。従って、実行するファンクションに()を使うなどして引数を渡すことはできない。そのような場合には、onCompleteParamsパラメーターを使う必要がある。さらに詳しい情報と使用例はonStartの欄を参照されたい。
onStart, onUpdate, onCompleteParams, onCompleteScope, onOverwrite
このページの左側にメニューが表示されていない場合は、ここをクリックするとメニューを表示させることができます。