Vector3 dir = box.position-transform.position ;
y = Vector3.Cross(transform.forward, dir).y;
首先创建一条射线方向事transform 指向box transform.forward是另一条向量指向 transform的正前方 这两条向量的叉积y值如果为正则box位于transform的右侧否则为左侧
Vector3 dir = box.position-transform.position ;
y = Vector3.Cross(transform.forward, dir).y;
首先创建一条射线方向事transform 指向box transform.forward是另一条向量指向 transform的正前方 这两条向量的叉积y值如果为正则box位于transform的右侧否则为左侧
转载于:https://my.oschina.net/zhulangren/blog/796271