バグと言えるかちょっと不明ですが、
DoTweenerと Tweenerで動作の違うものがあったのでご報告いたします。
var dt:DoTweener = new DoTweener( this, {onStart:hoge, onStartParams:["test","hoge"], delay:1} );
dt.execute();
function hoge( param1:String, param2:String ):void{
trace( param1, param2 );
}
このように記述すると以下のエラーになります。
[ERROR] <DoTweener : command_0> コマンドで ArgumentError エラーが発生。
ArgumentError: Error #1063: jp.nium.api.tweener::TweenerHelper/_onStart() の引数の数が一致していません。0 が必要ですが、2 が指定されました。
Tweenerだと意図した動作になりました。
Tweener.addTween( this, {onStart:hoge, onStartParams:["test","hoge"], delay:1} );