Я пытаюсь сделать игру в разделе Обработка, однако я не хочу, чтобы она была в фиксированных координатах. Я хотел бы сделать его высотой экрана и шириной экрана, разделенной на 3.
Я пробовал screen.width
и screen.height
, но они не работают.Обработка поиска ширины и высоты экрана
ответ
Размер экрана можно получить с помощью метода Toolkit.getScreenSize().
Вы можете использовать displayWidth
и displayHeight
, они будут хранить эти данные. Вот их JavaDoc:
http://processing.org/reference/javadoc/core/processing/core/PApplet.html#displayWidth
Также есть pixelDensity()
, если вы хотите иметь дело с дисплеем сетчатки глаза.
https://processing.org/reference/pixelDensity_.html
screen.width
и screen.Height
были удалены
https://github.com/processing/processing/wiki/Changes#user-content-changed-and-removed
Кроме того, если вы хотите, вы можете использовать полноэкранный режим() команда затем использовать это:
fullScreen();
if(mouseButton == LEFT){
println(mouseX + " : " + mouseY);
}
Это будет печатать координаты мыши, когда вы оставите клик. Поэтому щелкните в правом нижнем углу и отобразите координаты X и Y. Затем используйте калькулятор для деления y на 3.
Если вы имеете в виду разрешение экрана, а не размер окна, этот вопрос должен предоставить ваш ответ. http://stackoverflow.com/questions/3680221/how-can-i-get-the-monitor-size-in-java – Robadob