我有兩個(x,y)點開始和結束。我想從開始到結束進行動畫製作,而不是採用線性方式創建彎曲路徑。計算兩個xy點之間的四元曲線
我很確定我不是在尋找緩動,因爲我不想影響動畫速度,我只是想計算一條彎曲的路徑。
我想通了,我需要某種形式的控制點,如顯示此圖像中:
但我不知道如何實現它。我很想創建了以下參數
function calculateXY(start, end, controlpoint, percentage);
凡百分比會從0數的函數 - 100%,其中0將返回起始位置和100%的最終位置。
該解決方案不需要在Objective-C中,它可以使用任何編程語言。我只是無法繞開數學:)