Я хочу, чтобы моя кнопка появляется всякий раз, когда объект достигает определенного положения, что объект является спрайт, который генерируется каждый второй:Как сделать кнопку появляются и исчезают Libgdx
public void create() {
if(spritePosition>700) {
buttonObj.createButton();
}
}
public void render() {
if (condition==true) {
stage.draw();
}
}
Проблема заключается в том, что когда игры не запускаются, Sprite еще не создан, поэтому результатом является ошибка. Я также думаю о вызове метода createButton()
метода визуализации, но он будет генерировать новую кнопку для каждого кадра, потому что она называется постоянно.
Я не уверен, что это правильный способ сделать это, но это, безусловно, самый простой способ. –