AI prompt:
这个代码是控制Unity 动画混合树的一个参数,从而改变站立、走路、跑步动画切换到,去哦那个你帮我把每一行代码写清楚清晰的注释,注释包括:如果是属性,写清楚这个变量为什么要声明、用来干吗 ,如果是语句,写清楚触发是什麽、执行是什麽
1. 搭建你的动画场景!包括Animator + AnimatorController
1.1 准备工作
首先,确保你已经有一个角色模型,并且该模型已经导入了站立、走路和跑步的动画片段。如果没有,可以使用Unity自带的示例模型(如“Ethan”或“ThirdPersonController”),或者从外部导入你自己的模型和动画。
1.2 创建Animator Controller
-
在Unity的Project窗口中,右键点击并选择
Create > Animator Controller
,命名为GirlsAnimatorController
。 -
将
GirlsAnimatorController
拖到你的角色对象上,或者在角色的Animator
组件中,将Controller
字段设置为GirlsAnimatorController
。
1.3 添加动画片段
-
打开
GirlsAnimatorController
,进入Animator窗口。 -
将站立、走路和跑步的动画片段分别拖到Animator窗口中。
-
确保这些动画片段的名称分别为
Idle
、Walk
和Run
,以便后续代码调用。
2. 创建动画混合树,分别把站立、走路、跑放进去
2.1 创建混合树
-
在Animator窗口中,右键点击空白区域,选择
Create State > From New Blend Tree
,命名为WalkRunBlendTree
。 -
双击
WalkRunBlendTree
进入混合树编辑界面。
2.2 配置混合树
-
在