【发布时间】:2021-07-02 17:08:19
【问题描述】:
我尝试创建一个 if 语句,当动画器中的参数达到某个值时该语句开始工作。但我不知道如何通过脚本访问这些参数。我尝试了几件事(PlayerMovement 是一个公共动画师):
if (PlayerMovement.Parameter("PlayerDayDreaming" = 1f))
{
Debug.Log("Switch Scene");
}
和
if(Playermovement.Parameters.Daydreaming == 1f)
{
Debug.Log("Switch Scene");
}
还有几个看起来很喜欢,但我就是想不通。有人知道怎么做吗?
编辑:我添加了一个截图
【问题讨论】:
-
嗯。也许'if (PlayerMovement.Parameter("PlayerDayDreaming") == 1f)'?
-
不行不行,说Animator不包含参数的定义