|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
[+4 06.05.14]
|
Несколько вопросов по Mobile dev (android)
Коллеги, прошу помочь осознать дзен на начальном этапе вот в каких вопросах
1) Многие бубнят про Starling - в связи с этим вопрос, Must have - или можно и без него? Приложения типа покер, слоты и иже с ними, никакой 3д графики, минимум векторной графики, 90% растра - анимаций тоже почти нет, минимально типа - сдвинуть панель вправо ( твин ) , сдвинуть карту на столе ( твин) и т.п. 2) Как лучше планировать приложение насчет ориентации экрана - предполагается, что есть некое лобби в ПОРТРЕТ, а игра - уже в ЛЕНДСКЕЙП. В связи с этим вопрос, как будет правильно планировать приложение, создать экран для портрет, затем при переходе в игру, сменить ориентацию ( сменяется для всех экранов ), или рисовать графику так,чтобы всегда был лендскейп - но кнопки лобби допустим поворачивать на 90 градусов... кто как делает? 3) Можно ли задавать какие то темы для баров (статус и нав) ? Видел у многих - что своя цветовая гамма ( фон баров) , у меня же пока получается только с тем же цветов, что и установленная тема в телефоне соответсвенно. Если можно - покажите пример, как это делается на основе AIR android application.xml Спасибо
__________________
Марк Tween |
|
|||||
1) Для твоей задачи можно (и даже лучше) без него. Но и от векторной графики лучше отказаться совсем.
2) Лучше делать без смены ориентации. Тупить может при смене. Да и вообще, игры чаще всего делаются под один тип, либо портрет, либо лендскейп. Я всегда делаю в лендскейп. 3) http://stackoverflow.com/questions/2...n-android-loll Но, на сколько я знаю, изменить цвет можно только начиная с пятого андроида
__________________
Ко мне можно и нужно обращаться на ты) |
|
|||||
[+4 06.05.14]
|
1) Костя - а почему прям совсем отказаться? Если будет кнопка одноцветная векторная просто красная допустим, или какой то кружек - это проблема? А большие вещи типа столов, фонов - все растр само собой.
2) А как делать без смены, рисовать все боком ?))) или самому перевернуть каждый элемент на 90 градусов? Просто лобби точно надо в портрете, а стол - лендскейп. Посоветуй 3) Спасибо! Добавлено через 3 минуты 3) точнее не совсем спасибо)))) Куда это все писать ? и какие свойства есть? Можно ли отключить допустим верхнюю панель ( часы-зарядка) , а оставить нижнюю кнопочную? Так как плагины ( ане) дают возможность либо все отключить, либо ничего, а у конкурентов отключается что угодно и цвета задаются. Надо не упасть в грязь лицом))) Андроид 5+ наше все, директора не рассматривают уже андроид 4.4 , так как ему уже 5 года как, а пятый вышел в 13 году - и тоже уже считай старый. Хотя его еще подымем.
__________________
Марк Tween |
|
|||||
Lorem ipsum
|
Цитата:
Цитата:
Добавлено через 5 минут Вот например: Цитата:
__________________
Поймай яблоко 2! |
|
|||||
[+4 06.05.14]
|
Я показал эту https://en.wikipedia.org/wiki/Android_version_history - сказали работает с 5 значит. Да кроме всего прочего, у нас вряд ли будут фичи основанные на версии дроида, скорее на версии эир фичи, а не на дроиде. Поэтому будет работать и под более низкие. А всякие тулбары - это все не так критично, просто хотелось бы подругому.
(Zebestov) - забыл тебя по имени уже соррян, напомни! Обычный фуллскрин на моем 5.1.1 на сони выдал хрень полную - убрал верхнюю паенль и нижнюю, а оставил вместо нижней черный квадрат. При этом stage.stageWidth - выдал как будто нижней панели нет, и растянулся за ней. Пришлось ставить immersive mode
__________________
Марк Tween |
|
|||||
Lorem ipsum
|
Цитата:
Цитата:
P.S. Вадим ))
__________________
Поймай яблоко 2! |
|
|||||
[+4 06.05.14]
|
Вадим спасибо! Меня все таки пока что пугает вопрос ориентации про которую Костя высказался, ты что думаешь по этому поводу? И вообще интересно как это делается у многих. Я сейчас полагаю, что надо будет рисовать графику скажем ни вашим ни нашим под 1200 ( ширина кнопки ) и в завимиости от экрана растягивать под ширину. Видимо использовать придется какой нить SHOW_ALL , так как видимо NO_SCALE под любую платформу не сделать.
Для наглядности покажу дизайн портрета и лендскейпа Ну вот какие будут советы. СПасибо
__________________
Марк Tween |
|
|||||
Lorem ipsum
|
Согласен с Костей, в пределах одной игры делать разную ориентацию — это крайняк. А тут мне как-то не видно проблем сделать лобби в альбоме.
НО. Если уже таки надо, то технически это удобней делать оставив в дескрипторе такие строки: и повернуть контейнер с лобби на 90 градусов.
__________________
Поймай яблоко 2! |
|
|||||
[+4 06.05.14]
|
Вадим - да вот что-то голова не варит как это повернуть на 90 весь контейнер. Он же не по NO_SCALE будет видимо, если как показано на рисунке выше мы хотим, чтобы так выглядело на ЛЮБОМ телефоне, с любым разрешением, без скроллов и прочего
__________________
Марк Tween |
|
|||||
Lorem ipsum
|
Конечно по NO_SCALE. Ты ведь пресекаешь смену ориентации приложения, оно не будет поворачиваться нативным образом. Автоориентацию мы оставили включенной лишь для того, чтобы при повороте устройства на 180 градусов наш альбом тоже перевернулся, это для удобства пользователя. Но сам "альбом" не превратится в "портрет". Значит мы после запуска имеем фиксированную большую ширину и меньшую высоту. От нее и пляшем в резиновой верстке. В базовом варианте опираемся на какую-то среднестатистическую пропорцию и добавляем поля по бокам или сверху-снизу в каждом конкретном случае.
Вся фишка лишь в том, что нужно не забывать брать все координаты и производить прочие манипуляции относительно координатной системы контейнера, который у лобби повернут относительно сцены на 90 градусов.
__________________
Поймай яблоко 2! |
Часовой пояс GMT +4, время: 20:47. |
|
« Предыдущая тема | Следующая тема » |
|
|