Развитие игровой вспышки
Текущее время: Вс ноя 19, 2017 4:57 am

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Выход из приложения
СообщениеДобавлено: Пт июл 21, 2017 1:42 am 
Не в сети
Аватар пользователя

Зарегистрирован: Ср апр 24, 2013 8:13 pm
Сообщений: 433
Откуда: Ukraine
Здравствуйте друзья!
Разрабатываю мобильное приложение, пишу с использованием Starling.
Для выхода из приложения использую код
Код:
private function closeAPP(e:Event)
      {
         NativeApplication.nativeApplication.exit();
      }

все отлично работает, но когда тыкаю по кнопке выхода на десктопе сыпет ошибками, отсюда вопрос, - как мне проверить где запущено приложение? Если на десктопе то эту кнопку прятать.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Выход из приложения
СообщениеДобавлено: Пт июл 21, 2017 1:58 am 
Не в сети
Аватар пользователя

Зарегистрирован: Вс дек 19, 2010 5:31 pm
Сообщений: 4844
Откуда: Пока не знаю
Сайт: http://gamespoweredby.com/blog/
BenGAMEn писал(а):
Здравствуйте друзья!
Разрабатываю мобильное приложение, пишу с использованием Starling.
Для выхода из приложения использую код
Код:
private function closeAPP(e:Event)
      {
         NativeApplication.nativeApplication.exit();
      }

все отлично работает, но когда тыкаю по кнопке выхода на десктопе сыпет ошибками, отсюда вопрос, - как мне проверить где запущено приложение? Если на десктопе то эту кнопку прятать.


зачем это проверять? у тебя под мобилу один проект должен быть, а под десктоп - другой.
но ты можешь узнать так, если очень надо http://help.adobe.com/ru_RU/FlashPlatfo ... es.html#os

тем более, что на мобиле iOS нельзя exit вообще дергать. на всем остальном - можно. только зачем? (кроме десктопа) )


Вернуться наверх
 Профиль Отправить e-mail  
 
 Заголовок сообщения: Re: Выход из приложения
СообщениеДобавлено: Пт июл 21, 2017 2:55 am 
Не в сети
Аватар пользователя

Зарегистрирован: Ср апр 24, 2013 8:13 pm
Сообщений: 433
Откуда: Ukraine
TheRabbit писал(а):
BenGAMEn писал(а):
Здравствуйте друзья!
Разрабатываю мобильное приложение, пишу с использованием Starling.
Для выхода из приложения использую код
Код:
private function closeAPP(e:Event)
      {
         NativeApplication.nativeApplication.exit();
      }

все отлично работает, но когда тыкаю по кнопке выхода на десктопе сыпет ошибками, отсюда вопрос, - как мне проверить где запущено приложение? Если на десктопе то эту кнопку прятать.


зачем это проверять? у тебя под мобилу один проект должен быть, а под десктоп - другой.
но ты можешь узнать так, если очень надо http://help.adobe.com/ru_RU/FlashPlatfo ... es.html#os

тем более, что на мобиле iOS нельзя exit вообще дергать. на всем остальном - можно. только зачем? (кроме десктопа) )

Спасибо, друг!
Наверное от не опытности пытаюсь соорудить трехколесный лисапет.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Выход из приложения
СообщениеДобавлено: Пт июл 21, 2017 11:37 am 
Не в сети
Аватар пользователя

Зарегистрирован: Вс дек 19, 2010 5:31 pm
Сообщений: 4844
Откуда: Пока не знаю
Сайт: http://gamespoweredby.com/blog/
нзч )

если твоя игра на iOS требует физического завершения процесса - это решается через параметр в xml конфиге - ищи Exit on Suspend.
тогда при нажатии на Home приложение закроется. Но это менять в ходе работы нельзя. такое поведение будет для всех. и проверяй запущенный звук при сворачивании, чтоб не играл


Вернуться наверх
 Профиль Отправить e-mail  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB