前提条件:
1人物模型;
2animation动画文件;
相关设置:
找到animation动画文件,在inspector界面中选择Rig,查看animation type ,如果是legacy则不需要修改,否则改为legacy(如果想用animator则需要改为humanoid);
应用项目:
1创建空物体fatherobject
2将模型对用的骨骼文件拖至fatherobject的子物体;
3将fbx模型文件拖至fatherobject的子物体,与骨骼文件平行层级;
4创建一个c#脚本,将脚步赋予fatherobject;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class dododo : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
Animation bb = this.GetComponent<Animation>();
//填入animation的名称,假定叫run
bb.Play("run");
}
}