(Unity) Animator Controller 코드 변경
포스트
취소

(Unity) Animator Controller 코드 변경

애니메이션 컨트롤러를 변경하는 방법이다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
public class AnimTest : MonoBehaviour
{
    [SerializeField]
    private RuntimeAnimatorController animatorContoller;    // Animator Controller

    private Animator _anim;

    void Start()
    {
        _anim = GetComponent<Animator>();
        
        // 컨트롤러 변경
        _anim.runtimeAnimatorController = animatorContoller;

        // or Resources에서 불러오기
        _anim.runtimeAnimatorController = Resources.Load<RuntimeAnimatorController>(animatorControllerPath);
    }
}

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.

(Unity) 디자인패턴 Event Bus

(Unity) Animator Override Controller