只能在脚本中更改animation参数吗?

在Animator中,我有一个非常简单的animation参数,当播放animation时(停止游戏逻辑允许在枪后坐animation中允许更多拍摄)布尔值为“真”。 我认为我可以在animation中访问它,例如,在开始拍摄animation时将其设置为true,在结束时将其设置为false。 但我只是看不到如何在我的animation中访问它。 在“添加曲线”下不可用。 我错过了什么吗?

我可以用其他方式做到这一点,但这看起来像是最干净的。

动画参数设置的屏幕截图

AFAIK,是的,参数只能通过脚本来改变。 要停止游戏逻辑允许更多的拍摄,你不应该在这里做一个参数。 animation师不需要知道任何事情,只关心animation混合和转换。

在脚本中创建一个私有的布尔variables来实际触发拍摄,并且当(例如:) _isShooting设置为true时不触发拍摄。 你可以使用类似协程的东西来延迟一段时间。

animation师参数存在,以启用转换,这就是他们所做的一切。