目录
1.世界坐标转本地坐标
世界坐标系转换为本地坐标系可以帮助我们大概判断一个相对位置。
print(Vector3.forward);
//世界坐标系的点转化为相对本地坐标系的点
//受缩放影响
print("转换后的点"+this.transform.InverseTransformPoint(Vector3.forward);
//世界坐标系的方向转换为相对本地坐标系的方向
//不受缩放影响
print("转换后的方向"+this.transform.InverseTransformDirection(Vector3.forward);
//受缩放影响
print("转换后的方向(受缩放影响)"+this.transform.InverseTransformVector(Vecctor3.forward));
2.本地坐标转世界坐标
本地坐标系的点转换为相对世界坐标系的点受到缩放影响
print("本地转世界点"+this.transform.TransformPoint(Vector3.forward));
本地坐标系的方向转换为相对世界坐标系的方向
//不受缩放影响
print("本地转世界方向"+this.transform.TransformDirection(Vector3.forward));
//受缩放影响
print("本地转世界方向"+this.transform.TransformVector(Vector3.forward));