Unity Animator Controller——Animator Sub-state machine

tags: Unity3d

In Unity animator, right-click to select Create Sub-state machine:

Sub-state machine can be used to optimize the structure between animations. I understand it as a structure that can store the transition relationship between Animation Clip and Animation Clip. The Unity official gave such an example. You can use the one on the right. The string state is directly moved to the substate machine:

It looks like this after the move, the original relationship remains

Double-click Airborne to enter the sub state machine, the layer corresponding to the sub sate machine referred to by the Base Layer:

After you have a sub state machine, you can specify which animation the pulled transition is pointing to:
sub state machine
If you choose the following one, you should directly enter the Entry entry of the sub state machine (no specific test has been done, just an estimate):

Intelligent Recommendation

Unity Animation State ANIMATOR & Animation

  Sometimes you need to make some rigid body positions, then the art is proportional to Project View in Unity -> Creat-> Animation. But this created animation is a new version of animation,...

Unity-Animator-depth series --- State Machine panel depth

Unity-Animator-depth series --- State Machine panel depth Unity-Animator-depth series --- State Machine panel depth Back toAnimator-depth series List   Benpian not explain all of the functions of...

Make simple animation Animation and state machine Animator in Unity

Animator is a collection of multiple Animation. 1. Animation Animation is a small animation that can be made in Unity, such as rotation, scaling, color change, etc. As long as the key frame is set, th...

The use of Unity Animator Override Controller

   Here is a brief introduction to the Animator Override Controller.   Animator Override ControllerIt is used in conjunction with the Animator Controller. It makes the Animator Controller more practic...

Unity dynamically switches animator controller

  original:   AnimatoroverRideController ["xxx"] = weaponaniMationClip [0]; "XXX" is the name of the cartoon in its own       In fact, it is not a real swi...

More Recommendation

[Unity] A quick solution for AnimationEvent not triggering due to Transition setting problems in Animator Controller: re-drag into Animator to create a new State

This article raises a possibility that AnimationEvent does not trigger: Transition setting problem in Animator Controller I don't know what the specific setting is, but it just exists. I did follow wh...

Unity - Animator

Article catalog Animator New Animator 2. Add a mixed tree 3. Edit the mix tree 4. Code control Animator New Animator 2. Add a mixed tree Double-click the mixed tree to click Edit 3. Edit the mix tree ...

Unity Animator AnimatorTransitionBase state transformation detailed

Recently, I am studying the animation system of unity. In the new version of animation, we have to adjust the transition between each animation state. Record the understanding of the interface paramet...

Unity Animator state switching interrupts exploration

I. Introduction Recently, when researching animator, the usage of Interruption Source took me a long time, because most of the translations of official documents on the Internet during the process of ...

Unity Animator Related Animation State ANIMATION

Get animated CLIP Play animation Play the current status animation...

Copyright  DMCA © 2018-2026 - All Rights Reserved - www.programmersought.com  User Notice

Top