есть ли способ случайного символа «плюс» или «минус»? У меня есть программа, в которой спрайт перемещается по экрану, и когда вы нажимаете его, он появляется снова в другом месте. Я также хочу, чтобы направление, в котором оно двигалось, также было рандомизировано. На данный момент я могу установить его только для перемещения слева направо + или справа налево.Java Randomize - (минус) и + (плюс)
private int x = random.nextInt(150);
private int y = random.nextInt(500);
private int xSpeed = random.nextInt(10);//Horizontal increment of position (speed)
private int ySpeed = random.nextInt(10);// Vertical increment of position (speed)
public void update() {
x = x +- xSpeed;
y = y +- ySpeed;
}
Это не то, о чем просит ОП. Плакат должен добавлять/вычитать случайным образом, а не извлекать случайное число. – SamTebbs33
Это прямое применение ... и более общий. Предположим, что он расширяет количество направлений, вместо дублирования строк кода он мог бы просто добавить больше опций в список – Dici