unity3d中,如何通过鼠标给两个人物指定不同的目标,要思路即可

我有两个士兵,通过鼠标点击可以选中不同的士兵,现在想实现:在选中士兵之后,点击地图任何位置,士兵可以向该位置移动,在只有一个士兵的时候我是这么实现的:创建一个空物体,把选... 我有两个士兵,通过鼠标点击可以选中不同的士兵,现在想实现:在选中士兵之后,点击地图任何位置,士兵可以向该位置移动,在只有一个士兵的时候我是这么实现的:创建一个空物体,把选中士兵和移动士兵的脚本加在空物体上
现在问题是,当有两个士兵时,用鼠标点击士兵A,让A移动,此时再点击士兵B,让B移动,两者同时朝各自的方向移动,仍然用一个空物体貌似不能同时控制两个士兵啊,如果能把移动的脚本加在士兵自己身上就好了,求问大神一般这种情景怎么实现
展开
 我来答
正义King
2014-01-25 · TA获得超过2102个赞
知道小有建树答主
回答量:974
采纳率:94%
帮助的人:650万
展开全部
"把选中士兵和移动士兵的脚本加在空物体上"是什么意思?子物体?不太明白你的意思

一般的做法就是每个士兵有他自己的控制方法,都是独立的,也就是每个士兵身上都有一个control代码,而选择哪个就执行本士兵的control,点位置坐标后,给本士兵代码设定目标点,这样就独立了每个对象.有不明白的再问
圣徒子
2014-01-24 · TA获得超过606个赞
知道小有建树答主
回答量:622
采纳率:0%
帮助的人:651万
展开全部
当然可以加在士兵身上了……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式