ポイント A(0,0) とポイント b(0, 100) があり、移行時間は X ミリ秒です。指定された X ミリ秒の時間内にオブジェクト フォーム ポイント A をポイント B に移動する必要があります。助けてください。いくつかの疑似コードが役立ちます。
参照用の私のコード:
float time= (float)totalTime / halfTransitionTime;
new.x = start.x + (end.x - start.x) * time;
new.y = start.y + (end.y - start.y) * time;
しかし、目的の出力が得られないため、時間の計算が正しいかどうかはわかりません。助けてください。
上記のクラスの translateCalc() は、線形補間計算を行うメソッドです。計算が合っていないようです。助けてください