gpt4 book ai didi

android - Unity 初学者 - 点击/点击多次触发

转载 作者:行者123 更新时间:2023-11-29 12:31:19 25 4
gpt4 key购买 nike

我有一个带有 png 图形的四边形对象作为子对象。

这个区域是点击/点击区域。

我在对象上附加了一个脚本,它有代码:

// Update is called once per frame
void FixedUpdate () {

bool tapped = Input.GetButton("Fire1");

if (tapped){

Debug.Log ("diram");

}

}

问题是,在测试中点击它会触发两次,而不是点击一次。

我在这里做错了什么?我不希望某个函数在点击或点击时被调用两次。

最佳答案

Input.GetButton 在您按住按钮时返回 true。你应该使用 Input.GetButton[Down|Up] .这些方法分别在按下或释放按钮的第一帧返回 true。

还考虑在 Update 而不是 FixedUpdate 中读取输入事件。

关于android - Unity 初学者 - 点击/点击多次触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27591140/

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