码迷,mamicode.com
首页 > 其他好文 > 详细

判断一个物体在前后左右?

时间:2017-03-27 14:39:51      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:deb   else   for   transform   tran   cto   har   name   highlight   

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就好了。这个是根据猪脚的前方向来的

判断一个物体在前后左右?

标签:deb   else   for   transform   tran   cto   har   name   highlight   

原文地址:http://www.cnblogs.com/ptqueen/p/6626339.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!