Unity3dFbx动作模型的使⽤分享⼀下我⽼师⼤神的⼈⼯智能教程!零基础,通俗易懂!
也欢迎⼤家转载本篇⽂章。分享知识,造福⼈民,实现我们中华民族伟⼤复兴!
游戏中的⾓⾊动作都是怎么做的?怎么样从⼀个动作切换到另⼀个动作?
到Unity Demo中的⼀个动画资源(FBX) 如下图:
把Male拖⼊到Scene中,调整摄像机位置。
查看Male的属性
1框 表⽰当前选择的默认动画,运⾏后播放的默认动画就是选择的 walk
unity 教程2框 表⽰当前模型⾥⾯有5个动画,也就是这个⼈物有5个动作
如何切换动作?我们通过代码来控制。很简单。
新建⼀个Script,挂载到Male上。
using UnityEngine;using System.Collections;public class MotionControl : MonoBehaviour { // Use this for initialization void Start () {  }  // Update is called once per frame void Update () {  if(Input.GetKey(KeyCode.W))  {  animation.Play("walk");  } }}
主要的函数就是
animation.Play("walk");
参数就是动作的名字,在属性栏就可以看到。
按下 W 键,主⾓就从默认动画切换到了 Walk 动画。
给我⽼师的⼈⼯智能教程打call!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。