Comunidad de diseño web y desarrollo en internet online

Consulta sobre control de película y MCs

Citar            
MensajeEscrito el 29 May 2004 11:06 pm
Estoy haciendo cambios de pantallas con transiciones en MC y quisiera saber si hay forma de decirle a un boton que haga lo siguiente con scripts:

"on release reproduce el MC "jorgitobush" y luego ir (gotoandplay) a escena 5 (o frame X)"

Esto lo podría resolver poniendo el (gotoandplay) al final del MC "jorgito" el problema es que tendría que duplicar el MC y hacer uno para cada una de las 7 pantallas y a su vez 7 en cada una de las pantallas. No se si se entiende, pero la cuenta me da 7 x 7 = 49 MC "jorgitosbush". La idea sería poner uno solo en cada pantalla y que el boton dé la "orden".

Desde ya muchas gracias

saludos

pablo

pd: gracias freddie® por el .useHandCursor = false;

Por paulinho

6 de clabLevel



 

argentina

unknown
Citar            
MensajeEscrito el 30 May 2004 04:26 pm
Vamos a ver, ponle al movie clip de nombre "jorgitobush_mc", a este en su primer keyFrmae ponle la acción stop(); ahora en el boton



Código :

on (release) {

    jorgitobush_mc.play();

}




En el primer keyFrame de la linea principal pones

Código :

avanzar = function (){

    nextScene();

}




Y en el ultimo keyFrame de jorgitobush_mc colocas

Código :

_parent.avanzar();

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

unknown
Citar            
MensajeEscrito el 31 May 2004 09:17 am
...puedes asignar una variable cada que vez que oprimes el botón, es decir, por cada botón dices

Código :

on(release){

 escena = 1;

 jorgitobush_mc.play();

}


....para la primera diapositiva, por ejemplo, y

Código :

on(release){

 escena = 2;

 jorgitobush_mc.play();

}


..para la segunda, entonces en el frame donde se termina la animación, habrá una preguntik esperando como +- así:

Código :

switch(_parent.escena){

case 1: _parent.gotoAndPlay(#);

 break;

case 2: _parent.gotoAndPlay(#);

 break;

}




...y así sucesivamente...espero me entiendas

Por gersonm

Claber

2238 de clabLevel

12 tutoriales
1 articulo
5 ejemplos

Genero:Masculino   Desarrollador de GAIA

Al otro lado de la mira

unknown
Citar            
MensajeEscrito el 01 Jun 2004 05:12 pm
Gracias, entiendo algunas cosas, no todo. Funciona, pero me pasa lo siguiente:



Tengo esto en el MC al final:



switch (_parent.escena) {

case cronologia :

_parent.gotoAndPlay(6);

break;

case 1 :

_parent.gotoAndPlay(2);

break;

case pinturas :

_parent.gotoAndPlay(4);

break;

case dibujos :

_parent.gotoAndPlay(3);

break;

case objetos :

_parent.gotoAndPlay(5);

break;

case textos :

_parent.gotoAndPlay(7);

break;

case contacto :

_parent.gotoAndPlay(8);

break;

case links :

_parent.gotoAndPlay(9);

break;

}



Y esto en cada boton, cambiando el (creo, valor de la variable) para cada caso, probé también una con valor 1 (quizá deban ser todas numéricas??):



on (release) {

escena = dibujos;

_root.ichau_obj_mc.play();

}

Bueno, me pasa que todos los botones van a la primera de la lista en este caso "cronologia", es decir se va al primer gotoAndPlay que encuentra.

muchas gracias

pablo

Por paulinho

6 de clabLevel



 

argentina

unknown
Citar            
MensajeEscrito el 01 Jun 2004 09:09 pm
Supongo... q esto sera de risa pero q narices es eso q tanto nombrasis de MC e mirado en el faq y tal pero no sale.

Por carter

14 de clabLevel



 

unknown
Citar            
MensajeEscrito el 01 Jun 2004 10:18 pm
Pues estoy de pasada, pero veo que usas variables para los case, y hasta donde me acuerdo y por lo menos en C/C++, eso era ilegal, sólo admitía constantes numéricas, tal vez sea lo mismo. Ahora dirás

Código :

on (release) {

escena = 1;//para dibujo

_root.ichau_obj_mc.play();

}

on (release) {

escena = 2; //para textos ...etc

_root.ichau_obj_mc.play();

}  

Por gersonm

Claber

2238 de clabLevel

12 tutoriales
1 articulo
5 ejemplos

Genero:Masculino   Desarrollador de GAIA

Al otro lado de la mira

unknown
Citar            
MensajeEscrito el 02 Jun 2004 04:28 am
Para carter



Nosotros usamos muchos acronimos para ciertas cosas; como MC para MovieClip o AS para ActionScript



Saludos

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

unknown
Citar            
MensajeEscrito el 02 Jun 2004 06:22 pm
Me pasa que poniendo:



switch (_parent.escena) {

case 1 :

_parent.gotoAndPlay(6);

break;

case 2 :

_parent.gotoAndPlay(2);

break;



etc. al final del MC, y:



on (release) {

escena = 1;

_root.ichau_obj_mc.play();

}

on (release) {

escena = 2;

_root.ichau_obj_mc.play();

}



en los botones, se reproduce el MC pero queda en la misma pantalla, no lee el gotoAndPlay, probé poniendo una letra (x) en el primer case



(((switch (_parent.escena) {

case x :

_parent.gotoAndPlay(6);

break;

case 2 :

_parent.gotoAndPlay(2);

break; )))))



y ahí sí, lee el goto, pero me pasa lo q antes, todos los botones van a este primer goto.



Nunca trabajé con variables, leí algo en un manual de flash muy por encima, tené en cuenta que es posible que esté haciendo alguna cagada muy básica.



Bueno, muchas gracias

saludos

pablo

Por paulinho

6 de clabLevel



 

argentina

unknown

 

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