Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   координаты краев плеера (http://www.flasher.ru/forum/showthread.php?t=194046)

maloun365 07.02.2013 02:11

координаты краев плеера
 
Доброго всем времени суток.
Долго гугля я пришел сюда в отчаянии. Хочу узнать координату левого края окна плеера, а то при изменении размера флешки объекты оказываются не скраю а в центре окна. Задача в том, чтобы изменять координаты и размер объекта при изменении размера плеера, прижать объект к низу окна, такой align = bottom получается.
У stage ничего такого не видел, в гугле тоже не нашел.

Wolsh 07.02.2013 02:31

Stage#stageWidth
Stage#stageHeight

maloun365 07.02.2013 04:28

кажется StageScaleMode.NO_BORDER \ EXACT_FIT подходят, правда пришлось убрать fscommand("allowscale","false");

caseyryan 07.02.2013 07:30

Цитата:

кажется StageScaleMode.NO_BORDER \ EXACT_FIT подходят, правда пришлось убрать fscommand("allowscale","false");
Это будет просто растягивание, но не перестановка объектов.
Чтобы все переставлялось, нужно подписаться на событие Event.RESIZE и по нему переставлять объекты, а stage добавить свойства:
Код AS3:

stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;


maloun365 07.02.2013 13:36

теперь все работает как нужно, большое спасибо!


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

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