Comunidad de diseño web y desarrollo en internet online

Facil: Volver invisible movieclip

Citar            
MensajeEscrito el 20 Ago 2008 08:48 am
Hola a todos.


Tengo un problema :? , aunque es bastante absurdo, ya que desde hace tiempo que no ocupo el flash, ni mucho menos el nuevo Adobe Flash CS3, he creado un personaje para un juego.

Mi problema es que tengo dos antebrazos con manos, que son una copia. Quiero que uno de estos antebrazo-mano no tenga un anillo, que solamente tenga un anillo la mano izquierda.

Tengo a mi personaje con todas sus partes anatomicas :lol: llamado con nombre de instancia: simone_s (es un movieclip), y dentro de este movie estan los antebrazos.

Al antebrazo derecho lo nombre con nombre de instancia:
antebrazo_de_simone (es un movieclip)

Al antebrazo derecho lo nombre con nombre de instancia:
antebrazo_iz_simone (también un movieclip)

Dentro de estas copias hay un anillo llamado con nombre de instancia: anillo (también un movieclip)

El asunto que pongo este action script en el fotograma donde tengo el movie de todas las partes del personaje (incluyendo los antebrazos)

Código :

this.simone_s.antebrazo_de_simone.anillo._visible = false;


Tambien trate con:

[flash width= height=][/flash]

Código :

root.simone_s.antebrazo_de_simone.anillo._visible = false;


incluso trate con

Código :

oot.simone_s.antebrazo_de_simone.anillo._alpha = 0;
y con root también y con todas las combinaciones posibles.


Bueno aquí les dejo mi .fla de Adobe flash CS3, por si me pueden pegar una ayudita :oops: .

Gracias :P
Entendia mas el flash 8 jaja no se porque no me deja poner los script sobre el movieclip

Por razius

10 de clabLevel



 

firefox
Citar            
MensajeEscrito el 20 Ago 2008 09:17 am
Primero que todo si estás programando dentro de simone la ruta al anillo sería

Código ActionScript :

this.antebrazo_de_simone.anillo._visible = false;


No hace falta que le especifiques el movie "simone_s" porque el flash lo buscará dentro de "simone_s" y dentro solo hay dos movies que son los brazos. Si quisieras poner la ruta completa sería desde la raiz cuando abres el flash el primer frame encima de tu personaje, entonces pondrías:

Código ActionScript :

this.simone_s.antebrazo_de_simone.anillo._visible = false;


Ahora lo segundo tienes el flash configurado para AS3 y estás trabajando con AS2. Debes hacer dos cosas o trabajas con AS3 o cambias las opciones de tu flash a AS2, porque en AS3 "_visible" se pone "visible" por lo que te pondrá un herror si le pones el guión.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 20 Ago 2008 10:32 pm
Gracias amigo :P

No me había dado cuenta, desde hace tiempo que no me actualizo en flash.


Saludos.

Por razius

10 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.