unity3D中,如何实现A物体与B物体保持一定距离,并且当B物体运动时,A物体始终在B物体的z轴方向

如何实现A物体与B物体保持一定距离,并且当B物体运动时,A物体始终在B物体的z轴方向,并且A物体的Z轴方向也与B物体保持一致,没多少分了,都给你,跪求unity3D游戏大... 如何实现A物体与B物体保持一定距离,并且当B物体运动时,A物体始终在B物体的z轴方向,并且A物体的Z轴方向也与B物体保持一致,没多少分了,都给你,跪求unity3D游戏大师解答!
并且这个一定距离是个动态的值。
transform.parent = paoguan.transform;这句代码可以做到方向跟随,但是无法改变距离

A物体始终在B物体的Z轴方向的某个距离处
展开
 我来答
百度网友000dd69
推荐于2018-05-09 · TA获得超过1351个赞
知道小有建树答主
回答量:435
采纳率:100%
帮助的人:608万
展开全部
这个很好弄吧,既然a物体在b物体的z轴方向的某个距离处,那么,a物体的x和y的坐标应该是一样的,就是a.transform.position.x = b.transform.position.x;a.transform.position.y = b.transform.position.y;
然后z轴是有一定距离差的,a.transform.position.z = b.transform.position.z+distance;distance就是你的动态距离。你要求还说“并且A物体的Z轴方向也与B物体保持一致”有点不太明白,是a物体的方向和b物体也保持一致吗?那就a.transform.rotation = b.transform.rotation;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式