if(Vector3.Dot(transform.forward,cube.transform.position-transform.position)<0) { Debug.Log(cube.name+" 在后边"); } else { Debug.Log(cube.name+" 在前边"); } if (Vector3.Dot(transform.right, cube.transform.position - transform.position) < 0) { Debug.Log(cube.name+" 在左边"); } else { Debug.Log(cube.name+" 在右边"); }
上下的话再用up就好了。这个是根据猪脚的前方向来的
时间: 2024-10-08 14:28:26