PDA

Просмотр полной версии : Как присвоить маску?


Toxedo
12.01.2011, 00:45
Как присвоить ранее созданую маску вложеному циклу?


for(var i:int = 0;i<razdels.length;i++){

var All:MovieClip = new MovieClip();
addChild(All);

masks = new maskss()
masks.x=tk.x
masks.y=tk.y
All.addChild(masks);


All.addEventListener(MouseEvent.CLICK,tkclick)

for(var ff:int = 0;ff<razdels.length;ff++){


tk2 = new texx();

All.addChild(tk2);

tk2.ttt.htmlText = ff
tk2.y = ff*10+10;
tk2.mouseChildren= false
tk2.mask = masks //вот тут должно присвоить, но не получается...
}



}//for



хотя если добавить trace(masks) флеш находит объект...странно

КорДум
12.01.2011, 00:50
Присвоить маску вложенному циклу? Наверно только через бутылку водки на одного :D
У вас не код, а кошмар какой-то. Отформатируйте его нормально. И зачем создали вторую тему?

etc
12.01.2011, 00:51
mask работает только на один DisplayObject.