Transform类

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

猜你喜欢

转载自blog.csdn.net/qq_37811712/article/details/85473163