Ir para conteúdo

Arquivado

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

Rodolfo Luna

Criaando MovieClip com for

Recommended Posts

Olá boa noite

Estou criando um jogo de tabuleiro em as3, criei o cenario de movieclip:

 

var sp:MovieClip = new MovieClip();
var campo:Array = new Array(9);

for(i = 0; i < 9; i++){
	for(j = 0; j < 11; j++){
		sp.graphics.beginFill(0x000099, 5);
		sp.graphics.drawRect(j * 55 + 20, i * 55 + 20, 50, 50);
		sp.graphics.endFill();
		campo[i][j] = sp;
		addChild(sp);
	}
}

até aqui tudo ok, mas se por exemplo quero mudar cada célula do tabuleiro de cor com ColorTransform.

var verde:ColorTransform = new ColorTransform();
verde.color = 0x009000;
campo[5][5].transform.colorTransform = verde;

Em vez de mudar de cor só o MovieClip do "campo[5][5]" mudo o tabuleiro inteiro de cor, como posso fazer mudar de cor só um MovieClip?

entenderam minha dúvida???

 

Obrigado

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, mas faltam informações.

 

As 'células' (mcs) do tabuleiro alteram a cor ao carregar (sorteio), ou após algum evento(click/mouse_over).

 

Identifique cada mc criado pelo 'for' (target.name) e chame uma função após alguma ação.

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.