gpt4 book ai didi

java - applyForce 只要显示被按下

转载 作者:行者123 更新时间:2023-11-30 08:47:47 24 4
gpt4 key购买 nike

在我的项目中,我有我的主角 body 。只要按下屏幕,我就希望它在 y 轴上向下移动。我用

试过了
public boolean touchUp(int screenX, int screenY, int pointer, int button) {
jetski.applyForce(new Vector2(0,-1000), jetski.getWorldCenter(), true);
return true;
}

但这只做了一次。

最佳答案

我假设您的项目中有一个主循环,因为看起来您正在开发游戏。通常使用 flag(-s) 来表示用户输入。假设我们有一个标志 isTouched。因此,当用户第一次触摸显示屏时,isTouched = true。然后当用户不再触摸显示器时,isTouched = false。最后,在您的主循环中 if (isTouched) applyForce(); 。 Android API 或 libgdx(根据标签判断)应该能够为 onTouchonTouchRelease 事件提供监听器。请注意,它们可能被称为不同的东西。

关于java - applyForce 只要显示被按下,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32284902/

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