Comunidad de diseño web y desarrollo en internet online

ir a frame exacto de un mc desde un boton dentro de otro mc

Citar            
MensajeEscrito el 28 Nov 2009 03:42 am
hola, alguien me puede decir como puedo ir a un frame especifico q esta dentro de un mc, presionando un boton q esta dentro de otro mc ?? funciona si coloco ambos mc en el mismo frame pero necesito q funcione colocandolos en frames diferentes, estoy con as2.

he probado:

Código ActionScript :

_root.gotoAndPlay(10);
_root.gotoAndPlay("etiqueta",10);
_root.mc.gotoAndPlay(10);


y nada!!
con lo antes señalado ingresa al mc pero no va al frame q deseo.

creo q esta faltando una condicional pero no ubico donde colocarla.


gracias x anticipado.

Por albertoq

5 de clabLevel



Genero:Masculino  

msie8
Citar            
MensajeEscrito el 29 Nov 2009 06:15 am
siempre es tan dificil comprender las preguntas.. traten de estructurarlas mejor porfas .. no lo hacen mas facil..
Creo que lo que trataste de decir fue:

En la linea principal tengo en el primer frame un Mc con un boton, quiero que al precionar este boton, la Linea principal de tiempo vaya al fotograma 2, y ademas en este segundo fotograma tengo un MC que quiero que vaya a un frame en especifico.. Como lo hago? xD

Bueno, al MC del segundo fotograma, debes darle un nombre de instancia (lo seleccionas y en el ppanel de propeidades (Ctrl+F3) cambias el nombre), pro ejemplo llamarlo "mc1"..
En el boton del primer frame el codigo seria el siguiente:

Código ActionScript :

on(release){
_root.gotoAndStop(2);   
_root.mc1.gotoAndStop(10);
   }


Al precionarlo, cambias la lina de teimpo principal (_root) al frame 2, y luego cambias al "mc1" al frame 10

como ves problema sencillo.. pero nadie contestaba supongo pro que nadie te entendipo xD..
weno pues suerte! ^^

PD: yo tengo mala otrtografia, pro al fin y alacbo si me explico bien xd

Por darkskullDA

56 de clabLevel



Genero:Masculino  

Desarrollador Web Profesional

firefox
Citar            
MensajeEscrito el 30 Nov 2009 06:00 pm

darkskullDA escribió:

siempre es tan dificil comprender las preguntas.. traten de estructurarlas mejor porfas .. no lo hacen mas facil..
Creo que lo que trataste de decir fue:

En la linea principal tengo en el primer frame un Mc con un boton, quiero que al precionar este boton, la Linea principal de tiempo vaya al fotograma 2, y ademas en este segundo fotograma tengo un MC que quiero que vaya a un frame en especifico.. Como lo hago? xD

Bueno, al MC del segundo fotograma, debes darle un nombre de instancia (lo seleccionas y en el ppanel de propeidades (Ctrl+F3) cambias el nombre), pro ejemplo llamarlo "mc1"..
En el boton del primer frame el codigo seria el siguiente:

Código ActionScript :

on(release){
_root.gotoAndStop(2);   
_root.mc1.gotoAndStop(10);
   }


Al precionarlo, cambias la lina de teimpo principal (_root) al frame 2, y luego cambias al "mc1" al frame 10

como ves problema sencillo.. pero nadie contestaba supongo pro que nadie te entendipo xD..
weno pues suerte! ^^

PD: yo tengo mala otrtografia, pro al fin y alacbo si me explico bien xd
hola ML, gracias por la respuesta. pero no funciona..
lo vuelvo a plantear:

1. pelicula principal con dos layers y 01 frame para cada layer

1.1 layer 01 con 01 frame y mc1
1.2 layer 02 con 01 frame y mc2 (aqui dentro hay 03 botones)

2. mc1 con nombre de instancia "peliculas" y dentro de este mc hay 07 frames con 01 mc en cada uno, con stop cada uno.

2.1 dentro del mc1 en el mc del frame 02 (donde deseo entrar) con nombre de instancia "proyectos" hay una animacion a la cual deseo controlar yendo a un frame especifico (20, 69 o 70) desde el boton mencionado en el punto 1.2

si no fui muy explicito me avisan por favor..

gracias

Por albertoq

5 de clabLevel



Genero:Masculino  

msie8
Citar            
MensajeEscrito el 01 Dic 2009 07:39 pm
Bueno intenta con poner nombre (label) a el frame que quieras llegar,
Ejemplo:
Quieres llegar al frame 2 del mc1 que esta el en la capa 1 principal,
bueno a ese frame 2 llamale "frame_2",,por ejemplo
y pones este codigo en el boton,,

Código ActionScript :

on (release) {
   tellTarget (_root) {
      gotoAndPlay("Escene 1","RegresoMapa2"); //La escena donde este, el nombre del frame.
   }
}


Bueno quiza te sirva, :D
Saludos,

Por k.'

41 de clabLevel



 

firefox
Citar            
MensajeEscrito el 01 Dic 2009 11:03 pm
al frame interno #2 del mc1 si llego, pero el mc q se encuentra ahi se anima desde el inicio y lo q deseo es ir a un frame especifico.

seria asi:

mc01 / frame #2 con mc "X" / ir a frame especifico de mc "X" desde boton q esta en mc2

Por albertoq

5 de clabLevel



Genero:Masculino  

msie8
Citar            
MensajeEscrito el 02 Dic 2009 12:56 am
Nombra al frame por ejemplo "aqui" desde la barra de propiedade y luego escribe el siguiente código:

Código ActionScript :

on(release){
    _root.gotoAndPlay("aqui");
}


Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox

 

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