_autoAlpha

Tweenerの特殊プロパティ、_autoAlphaがとても便利。
onCompleteを拾って _visible = false; を呼ぶ必要がなくなった。

Tweener 1.31.66 を試す(4) ~DisplayShortcuts~【閃光的網站・弛緩複合体 -Review Division-】

_autoAlpha
アルファ値をトゥイーンする。
加えて、アルファ値0を境に DisplayObject.visible の true、false を自動的に切り替える。

/* ActionScript2 */

import caurina.transitions.Tweener;
import caurina.transitions.properties.DisplayShortcuts;

DisplayShortcuts.init();

public function fadeIn(mc:MovieClip):Void{
Tweener.addTween(mc, {_autoAlpha:100, time:1});
}

public function fadeOut(mc:MovieClip):Void{
Tweener.addTween(mc, {_autoAlpha:0, time:1});
}

Delegate.create

var ref = this;
を書かなくてよくなる方法。

イベントの委譲 (Delegateクラス)

import mx.utils.Delegate;
compInstance.addEventListener(イベント名, Delegate.create(スコープオブジェクト, 関数));

TweenerのonCompleteやonUpdateにも便利。

more >

Tweener 1.31.67

Tweenerの最新版でフィルタ系の特殊プロパティが対応されていた。
最新版はSubversion経由で。
http://tweener.googlecode.com/svn/trunk/

tweener – Google Code

# Non-members may check out a read-only working copy anonymously over HTTP.
svn checkout http://tweener.googlecode.com/svn/trunk/ tweener-read-only

more >