Unity2Dにて敵オブジェクトをプレイヤーに向ける方法を調べており
下のリンクのサイトを参考にし、目的の動きは作れたのですが
var diff = (target.position - transform.position ).normalized; transform.rotation = Quaternion.FromToRotation( Vector3.up, diff);
というスクリプトの
var diff = (target.position - transform.position ).normalized;
この target.position から transform.positon をマイナスするという行為と
それを正規化するnormalizedが理解できません。
normalizedに関しては下のリンクのサイトを見てみましたが理解できませんでした
--normalized--
https://tech.pjin.jp/blog/2016/02/16/unity_vector3_1/#Vector3normalized
https://tech.pjin.jp/blog/2016/02/16/unity_vector3_1/#Vector3normalized
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/16 01:30
2021/01/16 02:40