我想沿着直線路徑移動一個Sprite。我想在斜率上移動5個像素,或者每次使用該方法時都要使用斜邊,直到達到終點。沿着直線移動對象
我有斜線和y截距的線,我也有通過getX()和getY()的精靈當前的X和Y值。終止的X和Y點是變量finalX和finalY。
我已經嘗試了這麼多的方程,但我似乎無法讓他們中的任何人工作。我錯過了什麼!!?
我最近的方程嘗試使用表達式y = mx + B。
float X = (getY() + 5 - interceptY)/slope;
float Y = slope*(getX() + 5) + interceptY;
setPosition(X, Y);
你可以發佈你的最新嘗試? – Keppil 2012-07-20 06:59:33