![]() |
Как задать область видимости визуальных компонентов
Здравствуйте. Есть такая задача у меня.
Есть флешка на которой есть динамические визуальные элементы (Sprite, Bitmap), ну чтобы представить то такой вопросник где залетают вопросы ( ну эффект Motion) и потом когда выбераешь они улетают в другую сторону. Как это делаеться понятно, за пределами экрана устанавливаешь им координаты и говоришь двигатся к координатам на экран. Но теперь такая проблема что эта SWF вставляется в другую и она получается меньше чем рабочая область экрана, чтобы представить большой бекграунд и по середке вот эта флешка. И теперь получаеться что таже фишка не работает, то есть это тупо видно что элемент появляется на экране за пределами этого вопросника и летит в область этой флешки (вопросника). Вопрос такой можно ли как то задать область видимости элементу (Sprite, Bitmap), чтобы его небыло видно за пределами вопросника (главной флешки)? Может есть что то типа какого то Z-буфера, но только на плоскости или еще какие идеи? Очень надо. Заранее благодарю. |
Можно просто маску на все содержимое положить
|
DisplayObject.scrollRect поможет, если флешка ограничена прямоугольником. Работает быстрее маски.
|
Всем большое спасибо, поставил scrollRect и сразу помогло. А с масками хочу разобраться - еще руки не дошли но должна быть очень полезная штука :)
|
| Часовой пояс GMT +4, время: 13:18. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.