我为我的手机游戏实现了输入:
我有一些按钮,屏幕上还有其他任何地方。
基本上当玩家触摸屏幕而不是按钮游戏时,角色会跳跃。现在,它是使用设置OnPointerDown
的{{1}}和OnPointerUp
来实现的:
bool
如果玩家正在跳跃,则会通过public class JumpInput : MonoBehaviour
{
public static bool JUMP;
public void PointerDown()
{
JUMP = true;
}
public void PointerUp()
{
JUMP = false;
}
}
方法进行检查:
FixedUpdate
即使使用后期处理,我的帧速率也不错,但我不知道为什么输入会如此延迟。我需要帮助来验证我的“屏幕输入上的任何位置”的解决方案是否在性能上是可行的,而不是如何改进它。