Olá! Thursday, 12 de December de 2024.



Dicas CódigoFonte.net
Tuesday, 27 de December de 2005

Alterando Propriedades de um MOVIE CLIP

Galera pra começar vamos criar um Objeto e 2 botões, um que aumentará e outro que diminuirá o tamanho do nosso Movie clip - esse objeto.

Crie qualquer animação no Movie Clip, do jeito que achar melhor, e para facilitar crie os botões como "+" mais e um como "-" menos.

Após ter criado o Movie Cilp e criado os botões, volte para a Cena 1 e crie duas camadas, uma com o nome de "OBJETO" que ficará com o Movie Clip e outra com o nome de "BOTÕES" que ficará com os botões.

Após tudo feito clique sobre o Movie Clip e no painel - Propriedade - Nome da instância, troque o nome para im.

=======================================
Agora vamos ao código...

Clique sobre o botão que aumentará a propriedade do Movie Clip "im", e no painel Actions digite o código abaixo.

on (release) { aumentarh = getProperty(im, _height); aumentarw = getProperty(im, _width); setProperty("im", _height, aumentarh+20); setProperty("im", _width, aumentarw+20); }

E agora clique no botão que diminuirá propriedade do Movie Clip "im", e no painel Actions digite o código abaixo.

on(release) { diminuirh = getProperty(im, _height); diminuirw = getProperty(im, _width); setProperty("im", _height, diminuirh-20); setProperty("im", _width, diminuirw-20); }

Entendendo o código:

aumentarh = getProperty(im, _height); //Essa linha pega a propriedade "_height " atual do Movie Clipe "im" e armazena na variável que é chamada de "aumentah"

aumentarw = getProperty(im, _width); Essa linha pega a propriedade "_widht" atual do Movie Clip "im" e armazena na variável que é chamada de "aumentaw"

setProperty("im", _height, aumetarh+20); // Já essa linha altera a propriedade "_height" (altura) atual do objeto "im" que está armazenada na variável anterior para 20 pixels maior.

setProperty("im", _width, aumentarw+20); // Essa linha altera a propriedade "_widht" (largura) atual do objeto "im" que está armazenada na variável anterior para 20 pixels maior.

E para diminuir as propriedades desse objeto é só usar "-" menos para ir retirando/diminuindo seus pixels.

=======================================
Obs.

getProperty - Pega a propriedade de um determinado objeto.

setProperty - Altera a propriedade de um determinado objeto. No nosso caso o setProperty alterou o Movie Clip do nosso objeto a partir do getProperty que pegava as propriedades do objeto e armazenava na variável.

Lembrando que a partir desse exemplo podemos mudar várias outras propriedades, que mostrarei no próximo artigo.

BLZ então, espero que tenham gostado.
Dúvidas estou a disposição - [email protected]

Valeu até mais e fiquem com DEUS!

Comentários do artigo [Novo comentário]

Nenhum comentário, seja o primeiro a comentar.
Para adicionar um comentário você deve efetuar o login


Gostou do CódigoFonte.net? Quer indicar a um amigo?
Preencha os campos a seguir.
Seu Nome:
Seu E-mail:
E-mail de seu Amigo:


CodigoFonte.net » Meu Mural » Competiva - Criação de Sites » Todos os Direitos Reservados © 2002/2010