![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Подскажите пожалуйста!
Мне необходимо программно наложить на объект UILoader маску, возможно ли это? Я делаю так: private var layer1:Sprite=new Sprite(); private var myObj:UILoader=new UILoader(); private var myMask:MyMask=new MyMask(); public function MainClass() { addChild(layer1); layer1.addChildAt(myObj,0); myObj.source="img/001.gif"; layer1.addChildAt(myMask,1); myObj.setMask(myMask); Но выдаётся ошибка 1061: Call to a possibly undefined method setMask through a reference with static type fl.containers:UILoader. |
|
|||||
|
Регистрация: Oct 2006
Адрес: Киев
Сообщений: 18
|
а откуда взялось setMask?
и маскировать надо не UILoader(), а спрайт в котором он находится layer1.mask = myMask;
__________________
merlinds.com - мой блог |
|
|||||
|
Спасибо большое! Всё понял!
|
|
|||||
|
А разве UILoader сам по себе не маска? По-моему, он может кдрировать то что подгружает, нет?
__________________
Jedem das Seine |
![]() |
![]() |
Часовой пояс GMT +4, время: 10:55. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| mask uiloader |
|
|