gpt4 book ai didi

java - 如何让按钮出现和消失?Libgdx

转载 作者:行者123 更新时间:2023-12-01 11:22:03 24 4
gpt4 key购买 nike

我希望每当一个对象到达某个位置时就会出现我的按钮,该对象是每秒生成的一个 Sprite :

public void create() {
if(spritePosition>700) {
buttonObj.createButton();
}
}

public void render() {
if (condition==true) {
stage.draw();
}
}

问题是当游戏开始时还没有生成Sprite,所以结果是一个错误。我还在考虑在渲染方法上调用 createButton() 方法,但它会每帧生成一个新按钮,因为它会被不断调用。

最佳答案

让按钮“消失”的一个简单方法是将其位置设置为可见屏幕区域之外的某个位置。

例如:

buttonObj.setPosition(-1000, -1000);

要使其再次可见,您只需再次设置真实坐标即可!

关于java - 如何让按钮出现和消失?Libgdx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31116048/

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