私はTHREEの学習を始めたばかりで、制御可能なMD2キャラクターのthree.jsの例をいじって、それをサードパーソンシューティングゲームのようなゲームにしようとしています。私は敵キャラクター用の単純なアルゴリズムを書こうとしてきましたが、レイキャスティングが理想的であると確信しています.全体的なアイデアは、敵がプレイヤーに直面したら回転を停止する必要があるということです. しかし、これが私に眠れない夜を与えている問題です! :
たとえば、敵オブジェクトがレイ キャスター レイの原点であるとします。その光線の方向にどの方向を設定しても (たとえば、(1,0,0) - 正の x 軸)、光線の方向は常にシーンの中心を指しています!!!
助けてください!レイキャスターのこの種の使用に関するオンラインの例を見つけることができませんでした(現時点では本当に必要のない衝突検出は別として)。