Comunidad de diseño web y desarrollo en internet online

De un clip de pelicula a línea de tiempo principal

Citar            
MensajeEscrito el 08 Nov 2007 12:29 pm
Hola,
Tengo un clip de pelicula en la escena principal
Me gustaría colocar un botón (en el clip de pelicula) que al pulsarlo, reprodujera en un fotograma X de la linea de tiempo principal.

¿sabeis el cógigo que hay que poner al botón?

Muchas Gracias

Por JoseN

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 08 Nov 2007 01:45 pm
hola , cosa facil:
- Con ActionScript 2.0:
on(press) {
_root.gotoAndPlay(fotograma);
}


- Con ActionScript 3.0
tuclip.tuboton.addEventListener(MouseEvent.CLICK, ir);
function ir(event:MouseEvent):void {
gotoAndPlay(fotograma);
}


Saludos

Por Jorgeff

33 de clabLevel



Genero:Masculino  

Madrid

firefox
Citar            
MensajeEscrito el 08 Nov 2007 02:10 pm
Muchas gracias Jorge por contestar tan rápido.

Resulta que me había equivocado, tengo lo siguiente:
Linea de tiempo principal / dentro un MC(1) / dentro de MC1 otro MC3 (que es un boton) que a su vez tiene un Botón que es donde me gustaría poner el código para mandarlo a un fotograma de la linea de tiempo principal.
(no se si te he liado demasiado)

Claro, al poner el código que me has dicho (AS 2.0) la cabeza lectora a ido a parar a la línea de tiempo de MC1 y a mi me gustaría que fuera a la principal.

1000 perdones por la equivocación, si me pudieras echar un cable te lo agradecería

Por JoseN

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 08 Nov 2007 02:12 pm
Perdona otra vez
donde he puesto MC3 quería poner MC2.

Espero que no te haya liado mucho.

Por JoseN

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 08 Nov 2007 05:27 pm
tranki no me lias ^^

vamos a ver puedes hacerlo asi también;

Pones el código en la línea de tiempo principal.

clip1.clip2.boton.onPress= function () {
gotoAndPlay(fototrama);
}

Por Jorgeff

33 de clabLevel



Genero:Masculino  

Madrid

firefox
Citar            
MensajeEscrito el 09 Nov 2007 01:50 pm
Estupendo!!!
me responde, pero ahora me ocurre otra cosa:
Al sítio donde manda este botón (linea de tiempo principal) es como el inicio o index de la web y no me responde el boton que dirige hacia la seccion donde está el clip. Es decir se queda como bloqueado en ese punto.
¿sabes por qué podría ser?

Muchísimas gracias por tu ayuda.

Por JoseN

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 09 Nov 2007 06:44 pm
Puede ser por que no lee el código, asegúrate que el fotograma donde tienes tu código llega hasta donde avanza la película.

Si por ejemplo tienes el código en el fotograma 1 y pones otro fotograma en esa capa ya no te leerá ese código.

Espero que vayan por ahí los tiros suerte ¡¡

Por Jorgeff

33 de clabLevel



Genero:Masculino  

Madrid

firefox
Citar            
MensajeEscrito el 12 Nov 2007 08:44 am
Hola Jorge,
Nada, no hay manera. He probado varias cosas pero no responde.
¿Se te ocurre algo más?

Muchas gracias por tu interes.

Por JoseN

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 12 Nov 2007 07:45 pm
Pon el código que estas usando así vemos que puede estar fallando.

:wink:

Por Jorgeff

33 de clabLevel



Genero:Masculino  

Madrid

firefox
Citar            
MensajeEscrito el 12 Nov 2007 08:19 pm
Hola otra vez Jorge.
Gracias por contestar,
al final lo he conseguido. Pero ahora tengo otro problema:
¿Qué código tengo que poner en la línea de tiempo principal para que OTRO boton dentro del mc me vaya a un fotograma 'x' del principal?

Tengo el siguiente código para un boton que me funciona:

stop();
mc1.mc2.btn.onPress= function () {
gotoAndPlay(250);
}

Para que me funcione con otro boton distinto y que vaya al mismo fotograma (250) de la línea de tiempo principal.

Lo pongo así pero no me funciona:

stop();
mc1.mc2.btn.onPress= function () {
gotoAndPlay(250);
}
stop();
mc1.btn2.onPress= function () {
gotoAndPlay(250);
}

(el 2º boton está dentro de mc1 diréctamente y no dentro de mc2 como el primer botón)

¿Sabes como puedo hacer esto?
Como veras tengo poca idea de AS.

Muchas gracias por todo

Por JoseN

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 12 Nov 2007 10:55 pm
Pues ni idea macho porque en teoría el código esta bien.
prueba a meter el código en el botón.

on(press) {
_root.gotoAndPlay(250);
}



Probando y probando se llega siempre a la solución, pero necesitas un profesor, te podría dar clases por un módico precio jejejje

Animo campeón
^^

Por Jorgeff

33 de clabLevel



Genero:Masculino  

Madrid

firefox
Citar            
MensajeEscrito el 13 Nov 2007 03:22 pm
Hola Jorge,
Al final lo he arreglado con _parent.

Esque esto de no controlar código es muy duro

Muchas gracias por tu ayuda, no lo habría conseguido sin tus consejos.

Ya me gustaría que me dieras unas clasecillas de actionscript.

Gracias otra vez y un saludo

Por JoseN

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 16 Jun 2008 10:42 pm
Amigos lo que pasa es que tengo un boton dentro de un movie clip, quiero que ese boton me lleve a un frame que es el 21 y se llama "premios" que esta en la escena 1.
Estoy tratando con varios codigos y no me ha servido ninguno, me envian al primer frame de la escena no al que yo necesito.
Podrian ayudarme?

El codigo que estoy utilizando es este :

on(press) {
_root.gotoAndPlay(21);
}

utilice tambien este otro:

on(play) {
_root.gotoAndPlay("escena 1" ; "premios" );
}

pero de ninguna manera me funciona, ActionScript 2 estoy utilizando.

Por pachegol

0 de clabLevel



Genero:Masculino  

firefox

 

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