learning target:
What the animation system needs to learnLearning Content:
I sorted out what you need to learn about the Unity animation system
study-time:
a long time agoLearning output:
1. Animation classification
普通的
UGUI的按钮动画(四个状态)
2D游戏的精灵动画
人物角色的
人形
非人形
3dmax maya blender
fbx .max .maya .blend
2. Ordinary animation creation
1. Add the Animation component to the inspector panel of the object, and then open the Animation window to customize the animation freely.
You can define it freely, or you can click the red circle to record, and then you can automatically record the animation for you.
In the Animation component, we can put multiple Animations, and then call them in the code.
3. What is Animator
Animator is an animation state machine, which is an Animation that controls an object. Because a game object is usually accompanied by a lot of animations, and there are animation switching, a component is needed to control the switching, determine the switching conditions, and form a transition animation. This component Unity has already designed for us, which is Animator.
So how do we use it?
Create an Animator component, we can put the Animation into it, and then control the changes through Make Transition. We can also set parameters to judge that the conditions are met to change. Transition also has ExitTime, that is, whether you need to exit the time, then the exit time is whether you need to complete the current animation and then convert when you meet the transition conditions. There is also the freedom to define transition effects between animations.
4. Button animation of UGUI
5. Sprite animation for 2D games
6. Animation import of characters
模型的两种模型动画存储方式
三种动画导入导入方式
7.Avatar Mask
8.MatchTarget
9. IK animation
Skeleton binding, some simple uses are introduced in my FPS multiplayer design game notes
10.Timeline
Record animation effects