不废话 上代码
可能有的人 会质疑 这不是editor的功能吗
是的 但是这个允许在运行时候使用 你们跟一下代码看看继承于哪里就知道了
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
using UnityEditor;
using UnityEditor.Animations;
using System.IO;
public class test: MonoBehaviour
{
// Use this for initialization
void Start()
{
CreateAnimationcontroller();
}
private void CreateAnimationcontroller()
{
AnimatorController controller = AnimatorController.CreateAnimatorControllerAtPath("Assets/animation.controller");//here is input path
AnimatorControllerLayer layer = controller.layers[0]; // layer
AnimatorStateMachine machine = layer.stateMachine; //取到baselayer下的状态机(PS 英语不够用了)
CreatTransline("Assets/_SandBox/anime_xiaoguai_02_daiji.FBX", layer);<span style="white-space:pre"> </span>//crea