Foros del Web » Creando para Internet » Flash y Actionscript »

¿Cómo hago para controlar un MC desde otro?

Estas en el tema de ¿Cómo hago para controlar un MC desde otro? en el foro de Flash y Actionscript en Foros del Web. Hola a todos.. cómo va? bueno.. lo que tengo es un MC llamado "seccion5_portfolio".. dentro de ese tengo otro que se llama "bt1_web y multimedia"... ...
  #1 (permalink)  
Antiguo 18/06/2008, 16:03
Avatar de fakulicious  
Fecha de Ingreso: mayo-2008
Ubicación: Mendoza
Mensajes: 140
Antigüedad: 9 años, 7 meses
Puntos: 2
Exclamación ¿Cómo hago para controlar un MC desde otro?

Hola a todos.. cómo va?

bueno.. lo que tengo es un MC llamado "seccion5_portfolio".. dentro de ese tengo otro que se llama "bt1_web y multimedia"... y en ese tengo la animación del link y un botón "invisible".. lo que quiero, es que al hacer click, haga un gotoAndPlay(); al fotograma 2 del "seccion5_portfolio"..

actualmente, el botón invisible tiene este código:

Código:
on (release){
     seccion5_portfolio.gotoAndPlay(2);
}
Pero no funciona..

no me da ningún error.. pero no funciona..

qué es lo que está mal?

agradecería mucho si alguien me puede ayudar!


miles de gracias..


Facundo..
  #2 (permalink)  
Antiguo 18/06/2008, 17:23
Avatar de jahepi
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Querétaro
Mensajes: 1.124
Antigüedad: 13 años
Puntos: 43
Respuesta: ¿Cómo hago para controlar un MC desde otro?

Cita:
Iniciado por fakulicious Ver Mensaje
Hola a todos.. cómo va?

bueno.. lo que tengo es un MC llamado "seccion5_portfolio".. dentro de ese tengo otro que se llama "bt1_web y multimedia"... y en ese tengo la animación del link y un botón "invisible".. lo que quiero, es que al hacer click, haga un gotoAndPlay(); al fotograma 2 del "seccion5_portfolio"..

actualmente, el botón invisible tiene este código:

Código:
on (release){
     seccion5_portfolio.gotoAndPlay(2);
}
Pero no funciona..

no me da ningún error.. pero no funciona..

qué es lo que está mal?

agradecería mucho si alguien me puede ayudar!


miles de gracias..


Facundo..
Hola fakulicious !

Tu movieclip seccion5_portfolio esta dentro del botón donde tienes la acción ?, acuérdate que la ruta es relativa a donde tienes el código, es como si hicieras esto:

Código PHP:
on (release){
     
this.seccion5_portfolio.gotoAndPlay(2);

El this hace referencia al botón, si seccion5_portfolio esta un nivel arriba tienes que hacer referencia al padre:

Código PHP:
on (release){
     
this._parent.seccion5_portfolio.gotoAndPlay(2);

Si se diera el caso que este 2 niveles arriba, lo harías así:

Código PHP:
on (release){
     
this._parent._parent.seccion5_portfolio.gotoAndPlay(2);

Saludos !
__________________
Una contraseña es como la ropa interior. No deberías dejarlas afuera a la vista de otras personas, deberías cambiarla regularmente, y ni se te ocurra prestarla a extraños.
  #3 (permalink)  
Antiguo 18/06/2008, 17:40
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 14 años, 5 meses
Puntos: 406
Respuesta: ¿Cómo hago para controlar un MC desde otro?

Hola fakulicious:
Si el MC bt1_web y multimedia está dentro del MC seccion5_portfolio, simplemente coloca el código así:
on(release){
_parent.gotoAndPlay(2);
}

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #4 (permalink)  
Antiguo 18/06/2008, 18:03
Avatar de fakulicious  
Fecha de Ingreso: mayo-2008
Ubicación: Mendoza
Mensajes: 140
Antigüedad: 9 años, 7 meses
Puntos: 2
De acuerdo Respuesta: ¿Cómo hago para controlar un MC desde otro?

Infinitas gracias a ambos... acabo de aprender dos cosas nuevas que no tenía ni la más mínima idea y que me van a servir muchisimo!!


GRACIAS!



fakulicious!*
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:19.