unity怎么写怪物的自动走路纯代码实现的 5

 我来答
lzh0913hang
2018-03-24 · 超过34用户采纳过TA的回答
知道答主
回答量:54
采纳率:96%
帮助的人:19.7万
展开全部
只是移动的话可以用transform.Translate(Vector3.forward*力度)//向前走,这取决于角色的朝向。力度最佳值为1;
或者getCompent<Rgidbody>().AddForce(Vector3.forward*力度)//向前走,无论你的角色朝向哪边都一个方向,但这个会有惯性。力度最佳值为1000-2000;
要旋转的话,可以用transform.Rotate(new Vector3(x,y,z));,x、y、z自己填。
但现在unity的Animation系统已经很方便了,所以最好还是用它。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式