Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Найти размер MovieClip'а без учёта масок (http://www.flasher.ru/forum/showthread.php?t=183612)

Rembrant 27.08.2012 13:45

Найти размер MovieClip'а без учёта масок
 
Имеется сложный мувиклип, некоторые его компоненты содержат маски, причём их невидимая часть выходит за пределы видимой. В Flash CS в свойствах компонента показывается реальная ширина его видимой части, например, 400. Но если создавать его в коде, вытягивая из библиотеки, то свойство width имеет другое значение (600), которое учитывает невидимые куски. Подскажите, можно ли программно достать "нормальную" ширину мувика?

caseyryan 27.08.2012 14:34

Что значит "нормальную"?
Если нужно, чтобы он всегда выдавал ширину замаскированной области, то нужно создать класс, расширяющий мувиклип, переопределить в нем геттеры ширины и высоты, и вместо реальных параметров мувика возвращать ширину и высоту маски. И использовать вместо мувиклипа уже этот класс.
А если нет, то width и height и так возвращают нормальную ширину контейнера


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

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