Animation JavaFX时间轴不准确

Animation JavaFX时间轴不准确,animation,javafx,timeline,Animation,Javafx,Timeline,我在JavaFX中有两个时间表,可以在屏幕上移动图像。一个在onmouseintered函数中向左移动图像,另一个在onmousexited函数中向右移动图像。关键帧的translateX从0开始到10,另一个从10开始到0。问题是这两条时间线不会将图像移动相同的距离,因此,如果您多次激活它,它就会开始向右移动。这里有我遗漏的东西吗?如何设置动画,使其前后移动相同的距离?解决了这个问题,回程应该使translateX变为0,而不是-10很高兴您得到了它,但在将来发布代码是获得帮助的最佳方式。祝你

我在JavaFX中有两个时间表,可以在屏幕上移动图像。一个在onmouseintered函数中向左移动图像,另一个在onmousexited函数中向右移动图像。关键帧的translateX从0开始到10,另一个从10开始到0。问题是这两条时间线不会将图像移动相同的距离,因此,如果您多次激活它,它就会开始向右移动。这里有我遗漏的东西吗?如何设置动画,使其前后移动相同的距离?

解决了这个问题,回程应该使translateX变为0,而不是-10

很高兴您得到了它,但在将来发布代码是获得帮助的最佳方式。祝你快乐!