2017年3月9日木曜日

アニメーション:ムービークリップをフェードイン


/* ムービークリップをフェードイン
Tick イベントが発生するたびに alpha プロパティを増やして、シンボルインスタンスが完全に表示されるまでフェードインします。

手順 :
1. シンボルインスタンスのフェードイン速度を変更するには、以下の値 0.01 を変更します (0 よりも大きい 1 以下の数値を指定する必要があります)。大きな値を指定するほど、フェードインの速度は速くなります。
2. アニメーションでは、Tick イベントが使用されているので、再生ヘッドが新しいフレームに移動するときにアニメーションが進行します。アニメーションの速度はドキュメントのフレームレートの影響も受けます。
*/

var instance_name_here_FadeInCbk = fl_FadeSymbolIn.bind(this);
this.addEventListener('tick', instance_name_here_FadeInCbk);
this.instance_name_here.alpha = 0;

function fl_FadeSymbolIn()
{
this.instance_name_here.alpha += 0.01;
if(this.instance_name_here.alpha >= 1)
{
this.removeEventListener('tick', instance_name_here_FadeInCbk);
}
}