onComplete

言語バージョン

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

メニューの表示について

このページの左側にメニューが表示されていない場合は、ここをクリックするとメニューを表示させることができます。

本ドキュメントについて