关于unity3d:animation播放骨骼动画的实践 | 您所在的位置:网站首页 › unity无法播放动画 › 关于unity3d:animation播放骨骼动画的实践 |
前提条件: 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的名称,假定叫run bb.Play("run"); } } |
CopyRight 2018-2019 实验室设备网 版权所有 |