1
我是遊戲編程的noob,並不擅長數學,我想寫一個1945年的風格的射擊遊戲,迄今爲止都很好,但我在瓶頸,我不知道如何使敵人瞄準玩家。CraftyJS如何計算2個精靈之間的向量?
可以說我有敵方精靈和玩家精靈,我如何找出角度和路徑?這聽起來像計算2點之間的載體,我一直在閱讀文檔,特別是這個鏈接http://craftyjs.com/api/Crafty-math-Vector2D.html
我只是無法弄清楚如何做到這一點,我已經試過角以下
var enemyV = Crafty.math.Vector2D(enemy.x, enemy.y);
var playerV = Crafty.math.Vector2D(player.x, player.y);
var angle = enemyV.angleTo(playerV);
值總是在-3到3之間,這根本不是直角。
我希望有CraftyJS經驗的人可以幫助我。