1
JavaFX 2.x에서 원을 한 픽셀 왼쪽으로 이동시키는 간단한 애니메이션을 만들려고합니다. 애니메이션이 작동하지만 두 번째 시간을 시작할 때마다 더 이상. 여기, 몇 가지를 시도하는 코드입니다했습니다JavaFX 애니메이션 재활용
public void handle(KeyEvent t) {
if (t.getCode() == KeyCode.LEFT) {
final KeyValue kv = new KeyValue(testPuck.translateXProperty(), -1);
final KeyFrame kf = new KeyFrame(Duration.millis(50), kv);
timeLineToLeft.getKeyFrames().add(kf);
timeLineToLeft.play();
}
}
내가 타임 라인이 동일 널하지 않았다 경우 검사를 시도했습니다 즉 키 프레임/키 값을 제거하고 다시 추가 한 후. 하지만 그건 도움이되지 못했습니다. 이 주제에 도움이 되셨습니까? 이 주제에 관한 문서가 부족한 것 같습니다. 미리 감사드립니다.