Perl日記

日々の知ったことのメモなどです。Perlは最近やってないです。

Unity で、オブジェクトが持つアニメーションクリップすべてを C# スクリプトで取得する

選択中のオブジェクトの Animator ウィンドウ内に置いたアニメーションクリップたち全部を C# スクリプト内で一気に取得したい。

void Start() {
    TryGetComponent<Animator>(out var anim);

    AnimationClip[] animClips = anim.runtimeAnimatorController.animationClips;
}

これでいけるようだ。