2

クラスが割り当てられたムービークリップがあり、そのムービークリップのプロパティをコードで変更すると、タイムラインでプロパティをトゥイーンできなくなったようです。

たとえば、クラスで this.x = 100 を設定し、後でタイムラインでオブジェクトの位置をトゥイーンした場合、そのタイムラインのトゥイーンは発生しません。

また、scaleX または scaleY プロパティを変更すると、タイムラインのトゥイーンが停止するようです。

他の誰かがこれを経験しましたか? もしそうなら、それを回避する方法はありますか?

4

2 に答える 2

0

私があなただったら、厳密に as3 コードに固執します。

これらをアクションスクリプトの先頭にインポートします

import fl.transitions.Tween;
import fl.transitions.easing.*;
import fl.transitions.TweenEvent;

次に、トゥイーンを次のように設定します。

var myTween:Tween = new Tween(object, "property", EasingType, begin, end, duration, useSeconds);
于 2009-06-11T01:16:45.937 に答える