gpt4 book ai didi

java - 将对象移动到椭圆的边缘

转载 作者:行者123 更新时间:2023-11-27 23:25:54 27 4
gpt4 key购买 nike

我有一些绘图问题。

我用 X 和 Y 坐标表示一个对象。我想在椭圆(圆)的边缘移动这个对象。我想知道的是方法,我需要在每次更新中对这些 X 和 Y 值执行哪些操作,以使其看起来像一个圆周运动。

我希望它不是重复的(我尝试了每个关键字,我能想到的)。任何帮助将不胜感激!

最佳答案

parametric equations for an ellipse以原点为中心的是:

x = A * cos(t)
y = B * sin(t)

因此,在每一帧上,将 t 的当前值代入这些方程式,即可获得所需的坐标。

关于java - 将对象移动到椭圆的边缘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9556063/

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