gpt4 book ai didi

c# - 来自 eventTrigger OnPointerDown 的连续输入

转载 作者:行者123 更新时间:2023-11-30 20:32:19 25 4
gpt4 key购买 nike

就像键盘的 Input.GetKey() 有什么方法可以从 UI 按钮 事件触发器 OnPointerDown 获取连续输入?因为对于带有动画的运动控制,它给出了非常奇怪的输出?我不得不一次又一次地点击它,我不想这样做!

如果答案是手动跟踪那么该怎么做?

最佳答案

您可以使用 OnPointerDownOnPointerUp 函数执行此操作,然后使用一个简单的 bool 变量来保持状态。然后,您可以在更新功能中检查打印机。

public class YourCode : MonoBehaviour, IPointerDownHandler, IPointerUpHandler
{
bool pointerDown = false;

public void OnPointerDown(PointerEventData eventData)
{
pointerDown = true;
}

public void OnPointerUp(PointerEventData eventData)
{
pointerDown = false;
}

void Update()
{
if (pointerDown)
{
//Your Code
}
}
}

关于c# - 来自 eventTrigger OnPointerDown 的连续输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41695626/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com