JavaFX onclick Transition - PullRequest
       15

JavaFX onclick Transition

1 голос
/ 20 июня 2010

Я пытаюсь вызвать переход, нажав на одну из двух кнопок.Это на самом деле работает, однако, я могу назвать переход только один раз по некоторым причинам.Есть прямоугольник, который я хотел бы переместить с 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
}

Ответы [ 2 ]

1 голос
/ 20 июня 2010

вы должны использовать ooo.playFromStart (); после первого воспроизведения переход «play-head» заканчивается, и вам необходимо «перемотать» его для последующих воспроизведений.

0 голосов
/ 20 июня 2010

Я нашел проблему и ответил на мой вопрос.Я поместил переходы внутри функции, и теперь она работает.

...