0

増分で移動したいムービークリップがあります(増分移動ごとにイージングを適用する必要があります)。私が使用する最初の動きの後にクリップをアニメーション化するには、次のようにします。

var sheepMoveX:Tween = new Tween (inst_sheep, "_x", Regular.easeOut, 1142, 1092, 10, false);
sheepMoveX.onMotionFinished = function() {
    sheepMoveX.continueTo(1042, 10);
}

しかし、この後、私は複数の後続の動きが必要です。これは機能しません:

var sheepMoveX:Tween = new Tween (inst_sheep, "_x", Regular.easeOut, 1142, 1092, 10, false);
sheepMoveX.onMotionFinished = function() {
    sheepMoveX.continueTo(1042, 10)
    .onMotionFinished.continueTo(992, 10)
    .onMotionFinished.continueTo(892, 10)
    .onMotionFinished.continueTo(852, 10);
}

トゥイーンイベントをリンクするための正しい形式は何ですか?

4

1 に答える 1

0

Adobe の Tween ライブラリはあまりよく設計されていません。私はそれを避け、Greensock の TweenLite を使用します。あなたが説明したように、Tweenをキューに入れることができるシステムがあり、次々と再生されます。

于 2013-02-15T10:17:34.260 に答える