1

2 つのボタンのいずれかをクリックして遷移を呼び出そうとしています。実際には機能していますが、何らかの理由でトランジションを 1 回しか呼び出すことができません。AからB、BからA、そしてAからBに移動したい長方形があります。

function button2Action(): Void {
    oo.play();
}

function testani1(): Void {
    ooo.play();
}     

var oo = TranslateTransition {
     duration: 1s
     node: rectangle3
     fromY: 0
     toY: 70
}

var ooo = TranslateTransition {
    duration: 1s
    node: rectangle3
    fromY: 70
    toY: 0
}
4

2 に答える 2

1

ooo.playFromStart(); を使用する必要があります。最初の再生の後、トランジション「再生ヘッド」が最後になり、後続の再生のために「巻き戻し」する必要があります。

于 2010-06-20T15:22:44.740 に答える
0

私は問題を見つけ、私の質問に答えました。関数内にトランジションを配置しましたが、現在は機能しています。

于 2010-06-20T13:29:14.027 に答える