這個是能計出一個斜向橢圓軌跡的公式(我原本用在按鍵精靈上,但語法差不多吧)
xu0,yu0=圓心
r=半徑
p=圓周率
xu,yu=軌跡上的點
這是主要的 , 其他變量不說了自己試
xu0 = 720: yu0 = 450
r = 100 : l = 10 : p = 3.1415926535897
c =
p / 2 - 1
n = 0 : a = 2 : b = 2
While n < p * 2 + l / r
n = n + l / r
xu = xu0 + a * r * cos(n - c)
yu = yu0 - b * r * sin(n + c)
Delay 10
Wend