0

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

4

1 回答 1

0

想通了,回程应该使 translateX 变为 0,而不是 -10

于 2009-10-04T18:33:08.950 回答