|
|
|||||
Регистрация: Jan 2013
Сообщений: 126
|
Проблема ресайза в Air
Есть приложение для Galaxy S4. По умолчанию ставлю размер 480-854 в фуллскрине. Все делается на FD, размеры окна приложения тоже 480-854.
При тестировании на компе все нормально увеличивается, но при загрузке на телефон кроме фоновой картинки объекты не масштабируются. В главный класс для масштабирования ставлю проблема появляется после этого. Но если изменить на EXACT_FIT все выглядит хорошо, а на компе со всех сторон появляются края. Как только не пробовал, изменял настройки в манифесте: <minimizable>true</minimizable> <maximizable>true</maximizable> <aspectRatio>portrait</aspectRatio> <autoOrients>false</autoOrients> <resizable>true</resizable> <x>0</x> <y>0</y> <width>480</width> <height>854</height> <minSize>480 854</minSize> Сперва загружаю фоновую картинку и после остальные элементы. public function background(path:String):void { imgLoader = new ImageLoader(path, {name: "img", alpha: 0, width: stage.stageWidth, height: stage.stageHeight, scaleModes: "stretch", onProgress: progressHandler, onComplete: completeHandler}); imgLoader.load(); } private function completeHandler(e:LoaderEvent):void { var image:ContentDisplay = LoaderMax.getContent("img"); addChild(image); TweenNano.to(image, .5, {alpha: 1}); image.cacheAsBitmap = true; // Здесь уже добавляются на сцену остальные элементы. } |
Часовой пояс GMT +4, время: 06:21. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|