- transform.TransformPoint,参数是相对方向,结果是世界坐标,可以理解为局部坐标加上参数,再转化成世界坐标
print(transform.TransformPoint(-Vector3.up));
- transform.TransformVector,TransformPoint转变会受物体的位置和缩放影响转换,而TransformVector仅受物体的缩放影响转换。
print(transform.TransformPoint(-Vector3.up));
- transform.TransformDirection,表示方向,不受比例和位置的影响
- transform.InverseTransformPoint,反之在世界坐标下有一个点 你想知道这个点如果是在物体a的坐标下是一个什么位置
- transform.LookAt z轴指向目标,在完成上面的旋转之后,继续旋转自身,使得当前对象的正y轴朝向与worldUp所指向的朝向一致。这里所说的朝向一致并不是指两个向量方向完全一致,这就是让人迷惑的地方
transform.LookAt(target.transform.position,Vector3.forward);