角色有3种Run动画,我希望他每次跑时,随机播放其中一种,
我想到的办法是,在状态机中加入三个Run动画,然后添加参数intRun,
在动画播放方法PlayRun()中加入随机数赋值给intRun,根据取值播放,
但觉得这个方法很笨,状态机里也很乱
请问老师,是否有更好的方法来实现这个效果?
还有让角色在播放默认Idle一段时间后,随机播放一些其他Idle动作?
三个参数 run1 run2 run3(名字叫什么都行),播放的时候,生成一个随机数,Random.range 1-3
然后根据随机数选择一个参数设置给状态机播放其中一个动画