а есть ли функция у движка типа закрыть окно?
Максим Кобыляков
41 уровень
а есть ли функция у движка типа закрыть окно?
Решен
Комментарии (12)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Артем Divertitto Senior Android-разработчи в United Tech Master
2 января 2019, 13:42решение
На данный момент нет такого
+2
Дмитрий СоснинExpert
30 декабря 2018, 12:49
можешь использовать такое выражение
но как оно себя поведёт, если игра запущенна не в виде приложения, а через сайт - я не знаю.
Расскажи потом )) 0
Ореховый торт без выпечки
13 апреля 2019, 10:31
хм, я попробовала эту конструкцию в идее - эта строчка завершает полностью мою программу(( а надо только чтобы закрылось окно, но программа продолжала выполняться. т.к. следующей строчкой я хочу открыть новое окно с новыми WIDTH и HEIGTH. Можно ли как-то закрыть окно, но оставить работающую далее программу?..
0
Максим Кобыляков
15 апреля 2019, 01:53
так вроде во всех играх игра рестартует и это описано в условиях одной из подзадач?
0
Ореховый торт без выпечки
15 апреля 2019, 08:14
По нажатию на пробел она рестартует на том же самом поле. А я хочу заимплементить возможность выбора размера поля игроком до начала игры. Для этого мне надо вручную закрыть уже открытое окно и переоткрыть его методом сетскрин с новыми параметрами ширины и высоты. И пока у меня не получается этого сделать..Если есть какие-нибудь намеки как это сделать, подскажите плиз.
0
Максим Кобыляков
16 апреля 2019, 00:10
Ну я бы пытался вызвать новый (еще раз) initialize() а там сделать новый setScreenSize это видимо должны быть типа методы для этого свои написаны. Я честно не делал этого....
0
Максим Кобыляков
16 апреля 2019, 00:11
может поможет просто setScreenSize
0
Максим Кобыляков
16 апреля 2019, 00:14
я задавал этот вопрос потому что хотел выйти из программы а потом забил ибо работает alt+f4
0
Ореховый торт без выпечки
16 апреля 2019, 06:36
0
Ореховый торт без выпечки
16 апреля 2019, 06:39
Пробовала и просто setScreenSize метод заново вызывать при нажатии клавиш вправо/влево; и пробовала целый метод initialize вызывать снова (код выше). Но ни то ни другое не работает(((
0
Максим Кобыляков
17 апреля 2019, 01:00
ну я правда не знаю попробуйте спросить разработчиков
0
Максим Кобыляков
17 апреля 2019, 01:15
а если вот тут делать setScreenSize
if (key==Key.RIGHT && gameIsStarted==false) {
WIDTH +=5; HEIGHT+=5;
initialize();
}
if (key==Key.LEFT && gameIsStarted==false) {
WIDTH -=5; HEIGHT-=5;
initialize();
}
0