Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
椭圆路径的方程可以定义为:
其中h = 10 到 60 之间随机生成的高度。
并且t = 经过的时间(以秒为单位)。
当t = 0时,我如何从特定点开始,并随着t的增加沿着路径前进,无限循环?
它实际上比这更容易。随着时间在椭圆路径上的位置为:
x = Math.cos(t)*w/2 y = Math.sin(t)*h/2
w分别h是宽和高。根据需要扩展t以获得所需的速度。
w
h
t