Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 07.11.2016, 23:34
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 1  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
По умолчанию Несколько вопросов по Mobile dev (android)

Коллеги, прошу помочь осознать дзен на начальном этапе вот в каких вопросах

1) Многие бубнят про Starling - в связи с этим вопрос, Must have - или можно и без него? Приложения типа покер, слоты и иже с ними, никакой 3д графики, минимум векторной графики, 90% растра - анимаций тоже почти нет, минимально типа - сдвинуть панель вправо ( твин ) , сдвинуть карту на столе ( твин) и т.п.

2) Как лучше планировать приложение насчет ориентации экрана - предполагается, что есть некое лобби в ПОРТРЕТ, а игра - уже в ЛЕНДСКЕЙП. В связи с этим вопрос, как будет правильно планировать приложение, создать экран для портрет, затем при переходе в игру, сменить ориентацию ( сменяется для всех экранов ), или рисовать графику так,чтобы всегда был лендскейп - но кнопки лобби допустим поворачивать на 90 градусов... кто как делает?

3) Можно ли задавать какие то темы для баров (статус и нав) ? Видел у многих - что своя цветовая гамма ( фон баров) , у меня же пока получается только с тем же цветов, что и установленная тема в телефоне соответсвенно. Если можно - покажите пример, как это делается на основе AIR android application.xml

Спасибо
__________________
Марк Tween

Старый 08.11.2016, 18:31
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 2  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
1) Для твоей задачи можно (и даже лучше) без него. Но и от векторной графики лучше отказаться совсем.
2) Лучше делать без смены ориентации. Тупить может при смене. Да и вообще, игры чаще всего делаются под один тип, либо портрет, либо лендскейп. Я всегда делаю в лендскейп.
3) http://stackoverflow.com/questions/2...n-android-loll
Но, на сколько я знаю, изменить цвет можно только начиная с пятого андроида
__________________
Ко мне можно и нужно обращаться на ты)

Старый 08.11.2016, 19:22
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 3  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
1) Костя - а почему прям совсем отказаться? Если будет кнопка одноцветная векторная просто красная допустим, или какой то кружек - это проблема? А большие вещи типа столов, фонов - все растр само собой.

2) А как делать без смены, рисовать все боком ?))) или самому перевернуть каждый элемент на 90 градусов? Просто лобби точно надо в портрете, а стол - лендскейп. Посоветуй

3) Спасибо!

Добавлено через 3 минуты
3) точнее не совсем спасибо)))) Куда это все писать ? и какие свойства есть? Можно ли отключить допустим верхнюю панель ( часы-зарядка) , а оставить нижнюю кнопочную? Так как плагины ( ане) дают возможность либо все отключить, либо ничего, а у конкурентов отключается что угодно и цвета задаются. Надо не упасть в грязь лицом))) Андроид 5+ наше все, директора не рассматривают уже андроид 4.4 , так как ему уже 5 года как, а пятый вышел в 13 году - и тоже уже считай старый. Хотя его еще подымем.
__________________
Марк Tween

Старый 08.11.2016, 20:36
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 4  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
Цитата:
Сообщение от in4core Посмотреть сообщение
Можно ли отключить допустим верхнюю панель (часы-зарядка), а оставить нижнюю кнопочную? Так как плагины (ане) дают возможность либо все отключить, либо ничего, а у конкурентов отключается что угодно и цвета задаются.
Как раз обычный fullscreen в дескрипторе уберет только верхнюю панель и оставит нижнюю. Только через ANE можно реализовать immersive mode.

Цитата:
Сообщение от in4core Посмотреть сообщение
Андроид 5+ наше все, директора не рассматривают уже андроид 4.4, так как ему уже 5 года как, а пятый вышел в 13 году - и тоже уже считай старый. Хотя его еще подымем.
Покажи директорам статистику по версиям андроид. С таким таргетом вы совершаете грубейшую ошибку.

Добавлено через 5 минут
Вот например:
Цитата:
ТОП 10: ВЕРСИИ ANDROID В КАТЕГОРИИ "АРКАДЫ"
Android 4.4 - 28,57 %
Android 6.0 - 20,58 %
Android 5.1 - 16,73 %
Android 5.0 - 12,32 %
Android 4.2 - 8,85 %
Версии 4.4 и 4.2 суммарно набирают 37,42% — не жирно ли разбрасываться такой аудиторией?
__________________
Поймай яблоко 2!

Старый 08.11.2016, 20:42
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 5  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
Я показал эту https://en.wikipedia.org/wiki/Android_version_history - сказали работает с 5 значит. Да кроме всего прочего, у нас вряд ли будут фичи основанные на версии дроида, скорее на версии эир фичи, а не на дроиде. Поэтому будет работать и под более низкие. А всякие тулбары - это все не так критично, просто хотелось бы подругому.

(Zebestov) - забыл тебя по имени уже соррян, напомни! Обычный фуллскрин на моем 5.1.1 на сони выдал хрень полную - убрал верхнюю паенль и нижнюю, а оставил вместо нижней черный квадрат. При этом stage.stageWidth - выдал как будто нижней панели нет, и растянулся за ней. Пришлось ставить immersive mode
__________________
Марк Tween

Старый 08.11.2016, 20:50
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 6  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
Цитата:
Сообщение от in4core Посмотреть сообщение
Поэтому будет работать и под более низкие. А всякие тулбары - это все не так критично, просто хотелось бы подругому.
Ну, так да, норм ) а то я уж было запереживал за вас.

Цитата:
Сообщение от in4core Посмотреть сообщение
При этом stage.stageWidth - выдал как будто нижней панели нет, и растянулся за ней. Пришлось ставить immersive mode
Може все же stageHeight? Панель-то внизу, а не сбоку. Но дальше ничего не подскажу, мне еще не доводилось заморачиваться с полным fullscreen-ом.

P.S.
Вадим ))
__________________
Поймай яблоко 2!

Старый 08.11.2016, 21:00
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 7  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
Вадим спасибо! Меня все таки пока что пугает вопрос ориентации про которую Костя высказался, ты что думаешь по этому поводу? И вообще интересно как это делается у многих. Я сейчас полагаю, что надо будет рисовать графику скажем ни вашим ни нашим под 1200 ( ширина кнопки ) и в завимиости от экрана растягивать под ширину. Видимо использовать придется какой нить SHOW_ALL , так как видимо NO_SCALE под любую платформу не сделать.
Для наглядности покажу дизайн портрета и лендскейпа
Нажмите на изображение для увеличения
Название: phone_lobbi.png
Просмотров: 21
Размер:	283.9 Кб
ID:	32481
Нажмите на изображение для увеличения
Название: LAYOUT6е4636_5_1.png
Просмотров: 20
Размер:	1.11 Мб
ID:	32482

Ну вот какие будут советы. СПасибо
__________________
Марк Tween

Старый 08.11.2016, 21:05
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 8  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
Согласен с Костей, в пределах одной игры делать разную ориентацию — это крайняк. А тут мне как-то не видно проблем сделать лобби в альбоме.

НО. Если уже таки надо, то технически это удобней делать оставив в дескрипторе такие строки:
Код:
<aspectRatio>landscape</aspectRatio>
<autoOrients>true</autoOrients>
и повернуть контейнер с лобби на 90 градусов.
__________________
Поймай яблоко 2!

Старый 08.11.2016, 22:46
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 9  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
Вадим - да вот что-то голова не варит как это повернуть на 90 весь контейнер. Он же не по NO_SCALE будет видимо, если как показано на рисунке выше мы хотим, чтобы так выглядело на ЛЮБОМ телефоне, с любым разрешением, без скроллов и прочего
__________________
Марк Tween

Старый 08.11.2016, 22:54
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 10  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
Конечно по NO_SCALE. Ты ведь пресекаешь смену ориентации приложения, оно не будет поворачиваться нативным образом. Автоориентацию мы оставили включенной лишь для того, чтобы при повороте устройства на 180 градусов наш альбом тоже перевернулся, это для удобства пользователя. Но сам "альбом" не превратится в "портрет". Значит мы после запуска имеем фиксированную большую ширину и меньшую высоту. От нее и пляшем в резиновой верстке. В базовом варианте опираемся на какую-то среднестатистическую пропорцию и добавляем поля по бокам или сверху-снизу в каждом конкретном случае.

Вся фишка лишь в том, что нужно не забывать брать все координаты и производить прочие манипуляции относительно координатной системы контейнера, который у лобби повернут относительно сцены на 90 градусов.
__________________
Поймай яблоко 2!

Создать новую тему Ответ Часовой пояс GMT +4, время: 18:55.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 18:55.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.