Развитие игровой вспышки
Текущее время: Ср май 23, 2018 7:24 am

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Настройки AIR для iOS
СообщениеДобавлено: Вт май 08, 2018 11:59 pm 
Не в сети

Зарегистрирован: Пн июн 06, 2016 5:41 pm
Сообщений: 18
Хочу запилить на AIR приложение для мобилок, но не пойму пару моментов в Настройках AIR для iOS. Может кто прояснит:

1. Разрешение.
В общих настройках публикации для разрешения есть 2 варианта "Стандартное" и "Высокое". Какое надо применять в общем случае и что это дает? Сайт Adobe говорит что "Высокое" это для экранов ретина с высоким разрешением, но не понятно что и как от этой настройки меняется.

2. Поддерживаемые языки.
В настройках публикации AIR на вкладке "Языки" есть список из 15 языков с надписью "Ниже выберите языки, которые будет поддерживать приложение". Это что никакие другие языки кроме перечисленных не могут поддерживаться?
Да и в чем собсно заключается поддержка, что оно дает если я поставлю галочки напротив каких-то языков?

3. Выбор языка.
Вообще если в приложении несколько языков, то как обычно происходит управление ими? Приложение само должно при запуске менять язык на системный и все? Внутри приложений переключатели языков делать не принято? (если системный язык один, а в приложении человек захочет другой)


Вернуться наверх
 Профиль Отправить e-mail  
 
 Заголовок сообщения: Re: Настройки AIR для iOS
СообщениеДобавлено: Ср май 09, 2018 12:32 pm 
Не в сети
Аватар пользователя

Зарегистрирован: Вс ноя 14, 2010 12:57 am
Сообщений: 1634
Я по языкам делаю так. При запуске смотрю, сохранён ли у меня предыдущий язык в SharedObject. Если нет (т.е. это первый запуск, то узнаю язык системы
Код:
var langStr:String = Capabilities.language.substr(0,2);


А внутри приложения кнопки выбора языков, у меня, например, так:
Вложение:
languages.png
languages.png [ 80.98 KIB | Просмотров: 240 ]


При нажатии на кнопку сохраняем язык в CharedObject, чтобы в следующий раз его выбрать.


Вернуться наверх
 Профиль Отправить e-mail  
 
 Заголовок сообщения: Re: Настройки AIR для iOS
СообщениеДобавлено: Ср май 09, 2018 2:29 pm 
Не в сети
Аватар пользователя

Зарегистрирован: Ср сен 29, 2010 11:52 pm
Сообщений: 2700
Откуда: Одесса
Вот только брать следует не Capabilities.language, а Capabilities.languages[0]. В доках сказано, почему:

Примечание. Свойство Capabilities.language может иметь только те значения, которые перечислены в списке. Вследствие этого ограничения приложения Adobe AIR должны использовать первый элемент в массиве Capabilities.languages для определения основного языка пользовательского интерфейса в системе.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Настройки AIR для iOS
СообщениеДобавлено: Ср май 09, 2018 6:38 pm 
Не в сети
Аватар пользователя

Зарегистрирован: Вс ноя 14, 2010 12:57 am
Сообщений: 1634
Спасибо! Не знал


Вернуться наверх
 Профиль Отправить e-mail  
 
 Заголовок сообщения: Re: Настройки AIR для iOS
СообщениеДобавлено: Ср май 09, 2018 6:48 pm 
Не в сети

Зарегистрирован: Пн июн 06, 2016 5:41 pm
Сообщений: 18
Ага, с языками понятно. Спасибо!

Неясно остается насчет настройки разрешения для публикации:
Изображение
У меня под рукой нет джейлбрейкнутого яблочного устройства с ретиной чтобы проверить что это дает.

stage.fullScreenWidth и stage.fullScreenHeight возвращает правильное значение для ретиновых экранов? Если я по этому значению в приложении делаю ассеты соответствующих размеров, то зачем эта опция? Нужно ли ее использовать или ставить ее в "Стандартное"?


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

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


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

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


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

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