0
我將A *尋路與轉向AI相結合,這樣我可以使運動看起來更加流暢和自然。爲此,我計算從敵人到玩家的路徑,並使用路徑上的檢查點讓轉向AI移動到。但是,從我所看到的唯一方法是獲取路徑上某個點的x和y值,您需要使用path_get_point_x(path, n)
來獲取路徑第n個點的x座標。但是,從我所看到的情況來看,路徑上的點數對於準確地將敵人移動到障礙物上來說太低了。有時,即使路徑繞過障礙物,敵人也會穿越障礙物到達下一個點。我注意到存在一個名爲path_position
的變量,它是從0-1開始的一個數字,代表您距離路徑有多遠(1個正在完成)。例如,有沒有一種方法可以用來預測玩家在位置0.25的位置0.3?遊戲製作獲取點的路徑