模型创建
- Modelling 建模
- Rigging 绑定骨骼
- Skinning 蒙皮
.fbx 统一3d格式
- 平滑网格
- 引用资源内容
- 动画
- fbx格式文件, 选择较新类型文件2012/2013
Animation Event 执行函数
- 为 Public
- 返回 void
- 只能一个参数
- 参数必须 int /float /bool /object
Animator 脚本通信
int amnSpeedId = Animator.StringToHash("Speed");
Animator anim = GetComponent<Animator>();
float speed = Input.GetAxis("Vertical");
anim.SetFloat(amnSpeedId,speed);
AnimatorStateInfo stateInfo = anim.GetCurrentAnimatorInfo(0);
if(Input.GetButton("jumpKey") && stateInfo==amnRunId){
anim.SetTrigger(amnJumpId);
}
State Machine Behavior
OnStateEnter
OnStateUpdate
OnStateExit
OnStateMove
OnStateIK