嘿,大家好。 我是新来的, 我想这应该很简单, 我可能漏掉了什么。
我有一个跳动动作, 由输入动作在更新方法中被调用, 看起来像这样
void Update()
{
if (jumpAction.triggered)
{
if (isGrounded)
gameDiff.numberOfJumps++;
//其他东西
}
}
}
我想让它做的是,每次用户按下空格键时,到达gameDiff类并更新numberOfJumps的值。
实际上,计数器在按下空格键时增加了约一千次。 我认为这与帧率有关,因为它在Update()方法中,但我曾经认为。triggered()方法只能在一个帧内激活一次。
感谢提前。
评论 (0)