gpt4 book ai didi

java - 使用 JavaFX 中的计时器平移场景的矩形

转载 作者:行者123 更新时间:2023-12-01 11:45:00 25 4
gpt4 key购买 nike

我在场景中有一个矩形,我想使用计时器在 JavaFX 中的线性路径上进行平移。对于每 mSecs 毫秒,我希望矩形沿着 JavaFX 中的 xy 平面平移 d 距离。我知道如何使用rec.setX(x) 和rec.setY(y) 简单地翻译某些内容,并让它四处移动。我不想使用动画或任何复杂的类,我只想启动一个计时器,每次它按一定的增量时,我想将该矩形平移一定的量。简单、基本的动画,就像翻页书一样。任何人都可以帮助我和/或向我推荐合适的类 API 吗?

最佳答案

将矩形放在场景上。根据您的起点和终点计算 dx 和 dy,或者根据您的情况根据 d 和角度计算 dx 和 dy。使用AnimationTimer作为你的(游戏)循环。在每个动画帧中将 x 和 y 增加 dx 和 dy,直到矩形到达目的地。

关于java - 使用 JavaFX 中的计时器平移场景的矩形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29221680/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com