Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Filipe_Moraes

Mascara dinamica

Recommended Posts

Ola pessoal, estou criando movieclips por codigo, acontece que tenho uma mascara para esses movieclips, mas não funciona:

 

Estou criando os mc's com o seguinte codigo:

var altura:Number = 15;
for(var i:uint = 0; i<=model.xmlCategorias.categoria.length()-1; i++){
		var movieClip:categorias = new categorias();
		movieClip.name = "categorias"+i;
		movieClip.titulo_txt.text = model.xmlCategorias.categoria[i];
		addChild(movieClip);		
		movieClip.x = 0;
		movieClip.y = i*altura;
	}

Como faço para criar uma mascara para esses movieclips?

 

Agradecia a ajuda!

Compartilhar este post


Link para o post
Compartilhar em outros sites

eae felipe beleza?!

 

tenta isso:

 

var masc:Sprite = new Sprite();
masc.graphics.beginFill(0xFFFFFF);
masc.graphics.drawRect(0,0,100,100);
masc.graphics.endFill();

var cont:Sprite = new Sprite();
cont.graphics.beginFill(0xFFFF00);
cont.graphics.drawRect(0,0,500,500);
cont.graphics.endFill();

addChild(masc);
addChild(cont);
cont.mask = masc;

for (var i:int = 0;i<5;i++) {
	var mc:Sprite = new Sprite();
	mc.graphics.beginFill(0x000000);
	mc.graphics.drawRect(0,0,50,50);
	mc.graphics.endFill();
	mc.x = Math.random()*200;
	mc.y = Math.random()*200;
	cont.addChild(mc);
}

se não entender algo, comenta ae

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.