我試圖讓我的玩家拍攝一個咒語,它會傳播到玩家點擊的地方。通過執行以下操作,我可以輕鬆完成此任務。直接點擊java拍攝對象libgdx
if(position.x >= destination.x - 1 && position.x <= destination.x + 1)
reachedX = true;
if(position.y >= destination.y - 1 && position.y <= destination.y + 1)
reachedY = true;
但是如果玩家原點在,例如,0,0和我點擊10300然後移動右和上,但是當咒語達到10的X行進直接向上。我希望這個咒語以一個角度行進,它將與y座標同時到達x座標。這是一張圖片,展示了發生了什麼事情以及我想要發生的事情。
你可以發佈位置和目標的類定義和聲明嗎? –