合集-Animal Cotroller
摘要:动画参数 StateOn何时设为true hash_StateOn 在MAnimalVariables.cs文件中缓存 StateOn变为true时,意味着状态切换,例如从Idle切换到Locomotion或者Fall切换到Idel,它是在设置MAnimal.ActiveState,变成true的
阅读全文
摘要:MAnimal Controller 动物脚本负责控制动物的所有运动逻辑。它管理所有的Animator和Rigid Body参数,以及动物可以执行的所有States和Modes。 Main Principles Animal Controller(AC) 是一个动画框架控制器,支持根运动或就地动画,
阅读全文
摘要:General 在General选项卡中,你会找到可以修改的最常用参数(AC)。 Parameters Player 如果设置为true,该Animal将是你的主角。 这将使用单例模式,并设置静态值:Animal.isPlayer.Value = true;。这样,Respawn System和Ch
阅读全文
摘要:Speeds Overview 速度设置是对原始动画的修改,用于增加或减少移动、旋转或动画速度。它们与状态相关联,因此当动物处于不同状态时,比如行走、飞行或游泳等,可以设置不同的速度。 如果你的角色动画不是根运动(就地动画),那么你确实需要修改每个速度设置的速度、位置和旋转值,否则它们将不会移动或旋
阅读全文
摘要:Overview States是动物控制的核心逻辑,使动物能够移动、坠落、跳跃、死亡等。 States的动画相互独立。例如,动物不能同时处于奔跑和跳跃,或飞行和游泳状态。 它们按优先级排序,优先级高的状态将优先尝试激活,之后才是优先级低的状态。 如果一个高优先级状态是当前激活的状态,低优先级状态将不
阅读全文
摘要:Overview 是一个结构类,在进入新动画时修改Animal的Main Core功能。通常用于States或Animator Controller中的Animal Modifier Behaviour组件。有关如何使用这些的更多信息,请参阅States页面。 Parameters RootMoti
阅读全文

浙公网安备 33010602011771号