Я написал небольшой скрипт, в котором генерируется случайное число (с диапазоном 0-1), которое будет изменять фон в зависимости от значения. Но когда я запускаю программу, два фона постоянно переключаются между собой, так что, похоже, экран мерцает.
Я хотел использовать этот номер в коммутаторе. Например, когда число равно 1, оно должно измениться на Фон X, а когда оно равно 2, оно изменится на Фон Y
public Texture BackgroundImage;
в моем методе create ():
BackgroundImage = new Texture("BackgroundImage.png");
в моемМетод render ():
Random random = new Random();
int randomint = random.nextInt(2);
switch (randomint){
case 0:
BackgroundImage = new
Texture("background1.png");
batch.begin();
batch.draw(BackgroundImage, 0, 0);
batch.end();
break;
case 1:
BackgroundImage = new
Texture("background2.png");
batch.begin();
batch.draw(BackgroundImage, 0, 0);
batch.end();
break;
}