Comunidad de diseño web y desarrollo en internet online

mc al frente

Citar            
MensajeEscrito el 11 Sep 2007 03:27 pm
hola como andan amigos.
buenos esta vez traigo algo simple pero q no he podido resolver aun.
he realizado un juego tipo memotest, el cual voy dando vueltas las cartas y al acertar las 2 iguales, sale un cartel con una descripcion de la figura, y un boton de cerrar, al darle click, este se cierra y se continua con el juego desde donde estaba.
la cosa es q esta ventana, mc, se me abre detras de las cartas y no se porque, ya q esta en la capa superior y kisiera saber si tiene algo q ver con el codigo, ya q cada carta tiene el siguiente codigo:

Código :

//evaluar si se aparejaron o no
ficha1=_root.ficha[1]
ficha2=_root.ficha[2]
trace ("ficha1=" +ficha1 + "y ficha 2 ="+ficha2);
if (_root.toque[1] == _root.toque[2]){
   trace ("toque1>>" + _root.toque[1]);
   trace ("bieeeeen");
   _root.correctos=_root.correctos+1

   tellTarget (_root){
      [b]gotoAndStop (25);
      fondo._alpha=100;
      cerrar._alpha=100;
      titulo="FRIGORÍFICO";
      descripcion="¡Muy bien! El frigorífico pertenece a la categoría de los grandes electrodomésticos. Dentro de esta categoría están todos los aparatos grandes que puedes encontrar en la cocina, como el horno, el lavavajillas, la lavadora, la secadora, las placas en las que cocina tu mamá. Pero también se incluyen los radiadores y calefactores para tener la casa calentita y los ventiladores y los aparatos de aire acondicionado para tenerla fresquita en verano.";[/b]
      }
   }
   
if (_root.toque[1] <> _root.toque[2]){
   trace ("toque1>>" + _root.toque[1]);
   trace ("mal");
   tellTarget (_root){
      gotoAndPlay (2);
      }
      }
      stop();

la parte reslatada es lo q se produce al acertar las dos cartas iguales.
[url=]AQUI[/url], les dejo el ejemplo y si necesitan el flash para verlo mejor, no tengo drama de ponerlo.
saludos, y espero q me puedan ayudar.

Por bubudrc

Claber

591 de clabLevel

1 tutorial

 

mayo 2006

firefox
Citar            
MensajeEscrito el 11 Sep 2007 03:38 pm
Utiliza la opción "swapdepths" para traerlo al frente.

Por One

Claber

1488 de clabLevel

5 tutoriales

Genero:Masculino  

Programador Web

firefox
Citar            
MensajeEscrito el 11 Sep 2007 03:47 pm
como la utilizo y donde la coloco?

Por bubudrc

Claber

591 de clabLevel

1 tutorial

 

mayo 2006

firefox
Citar            
MensajeEscrito el 11 Sep 2007 03:55 pm
Usa la ayuda de flash que está todo muy bien explicado.

Código :

tuclip.swapDepths(_root.getNextHighestDepth());


Esto lo que hace es traer al frente a tu clip.

Por One

Claber

1488 de clabLevel

5 tutoriales

Genero:Masculino  

Programador Web

firefox
Citar            
MensajeEscrito el 11 Sep 2007 04:42 pm
la verdad q no me funciona, he leido la ayuda y lo que he hecho es lo siguiente, a cada carta le he puesto el mismo codigo de arriba pero la parte central la cambie por:

Código :

tellTarget (_root){
      gotoAndStop (25);
      _root.attachMovie("todo", "clip1_mc", 0);
      todo.fondo._alpha=100;
      todo.cerrar._alpha=100;
      todo.titulo="FRIGORÍFICO";
      todo.descripcion="¡Muy bien! El frigorífico pertenece a la categoría de los grandes electrodomésticos. Dentro de esta categoría están todos los aparatos grandes que puedes encontrar en la cocina, como el horno, el lavavajillas, la lavadora, la secadora, las placas en las que cocina tu mamá. Pero también se incluyen los radiadores y calefactores para tener la casa calentita y los ventiladores y los aparatos de aire acondicionado para tenerla fresquita en verano.";
      }

y sigue apareciendo de la misma manera.... no se como hacerlo :oops:

Por bubudrc

Claber

591 de clabLevel

1 tutorial

 

mayo 2006

firefox
Citar            
MensajeEscrito el 11 Sep 2007 04:55 pm
Si "todo" es el clip que quieres que se vea en primer lugar pon:

Código :

todo.swapDepths(_root.getNextHighestDepth());

Por One

Claber

1488 de clabLevel

5 tutoriales

Genero:Masculino  

Programador Web

firefox
Citar            
MensajeEscrito el 11 Sep 2007 05:47 pm
gracias por responder tan rapidamente Terrance GladstOne, pero la verdad q me sigue sin funcionar, lo he puesto nuevamente en el codigo en la carta de esta forma:
tellTarget (_root){
gotoAndStop (25);
todo.swapDepths(_root.getNextHighestDepth())
todo.fondo._alpha=100;
todo.cerrar._alpha=100;
todo.titulo="FRIGORÍFICO";
todo.descripcion="¡Muy bien! El frigorífico pertenece a la categoría de los grandes electrodomésticos. Dentro de esta categoría están todos los aparatos grandes que puedes encontrar en la cocina, como el horno, el lavavajillas, la lavadora, la secadora, las placas en las que cocina tu mamá. Pero también se incluyen los radiadores y calefactores para tener la casa calentita y los ventiladores y los aparatos de aire acondicionado para tenerla fresquita en verano.";
}
pero me sigue apareciendo detras de las cartas..... ya no se q probar o como hacerlo

Por bubudrc

Claber

591 de clabLevel

1 tutorial

 

mayo 2006

firefox
Citar            
MensajeEscrito el 11 Sep 2007 06:05 pm

Código :

todo.swapDepths(_root.getNextHighestDepth() - 1);


Pruébalo así y nos cuentas.

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 12 Sep 2007 01:02 pm
hola, disculpen por la tardanza, ayer probe lo q Herr C. Von Frick me dijo, pero se me sigue viendo = q siempre, el codigo q qeda es:

Código :

tellTarget (_root){
      gotoAndStop (25);
      todo.swapDepths(_root.getNextHighestDepth() - 1);
      todo.fondo._alpha=100;
      todo.cerrar._alpha=100;
      todo.titulo="FRIGORÍFICO";
      todo.descripcion="¡Muy bien! El frigorífico pertenece a la categoría de los grandes electrodomésticos. Dentro de esta categoría están todos los aparatos grandes que puedes encontrar en la cocina, como el horno, el lavavajillas, la lavadora, la secadora, las placas en las que cocina tu mamá. Pero también se incluyen los radiadores y calefactores para tener la casa calentita y los ventiladores y los aparatos de aire acondicionado para tenerla fresquita en verano.";
      

pero la cosa es q se sigue viendo en el fondo, si kieren puedo bajarles el .fla, para ver si asi les es mas facil de poder solucionar, se los agradecia muchisisisimo, como hasta ahora.
por la dudas, si kieren ver a q me refieron pueden entrar a http://www.newevent.com.ar/actividad.swf y ahi se va a ver lo q me muestra.
saludos
saludos.

Por bubudrc

Claber

591 de clabLevel

1 tutorial

 

mayo 2006

firefox
Citar            
MensajeEscrito el 12 Sep 2007 02:19 pm
aqui les dejo el .fla, por las dudas de q le sea mas simple para q podamos resolverlo.
www.newevent.com.ar/actividad.fla

Por bubudrc

Claber

591 de clabLevel

1 tutorial

 

mayo 2006

firefox
Citar            
MensajeEscrito el 12 Sep 2007 11:13 pm
Hola:
Cambié el gotoAndStop(25); por

Código :

attachMovie("mc_todo", "todo",(30),{_x:400, _y:300});
y funcionó, tendrás que ponerle las propiedades para la vinculación al Mc "todo" y ajustar un poco más las coordenadas. Lo probé con el clip del refrigerador quedando así:

Código :

//evaluar si se aparejaron o no
ficha1=_root.ficha[1]
ficha2=_root.ficha[2]
trace ("ficha1=" +ficha1 + "y ficha 2 ="+ficha2);
if (_root.toque[1] == _root.toque[2]){
   trace ("toque1>>" + _root.toque[1]);
   trace ("bieeeeen");
   _root.correctos=_root.correctos+1

   tellTarget (_root){
      attachMovie("mc_todo", "todo",(30),{_x:400, _y:300});
      todo.fondo._alpha=100;
      todo.cerrar._alpha=100;
      todo.titulo="FRIGORÍFICO";
      todo.descripcion="¡Muy bien! El frigorífico pertenece a la categoría de los grandes electrodomésticos. Dentro de esta categoría están todos los aparatos grandes que puedes encontrar en la cocina, como el horno, el lavavajillas, la lavadora, la secadora, las placas en las que cocina tu mamá. Pero también se incluyen los radiadores y calefactores para tener la casa calentita y los ventiladores y los aparatos de aire acondicionado para tenerla fresquita en verano.";
      }
   }
   
if (_root.toque[1] <> _root.toque[2]){
   trace ("toque1>>" + _root.toque[1]);
   trace ("mal");
   tellTarget (_root){
      gotoAndPlay (2);
      }
      }
      stop();

Saludos

Por Nito

790 de clabLevel



 

Transformado en 100111101000011

firefox
Citar            
MensajeEscrito el 13 Sep 2007 01:11 pm
hola, gracias por tu ayuda, pero la verdad es q no me sale, no se si sere el bruto yo, o si a mi no me responde, pero me sigue apareciendo lo mismo, y cuando copio y pego lo q vos me pones, ni sikiera sale el cuadrado azul.
yo no kiero molestarte, porq ya demasiado con lo q me estas ayudando, pero habria alguna manera de poder bajarme el .fla, o de ultima mostrarme como tengo q poner el codigo, tanto en mc de la imagen como el mc todos.... yo se q soy cargosos, pero lo necesito y porq no me anda eso... me pone mal ....
jejejeje....
saludos.

Por bubudrc

Claber

591 de clabLevel

1 tutorial

 

mayo 2006

firefox
Citar            
MensajeEscrito el 13 Sep 2007 04:59 pm
Hola nuevamente: Tal vez no habilitaste en propiedades del Mc "TODO" al "Viculación Exportar para Action Script" De todas formas te paso el fla (comprimido a rar) para que lo veas.
La prueba está hecha con la ficha del Refrigerador
Aquí está el actividad.rar
Saludos

Por Nito

790 de clabLevel



 

Transformado en 100111101000011

firefox
Citar            
MensajeEscrito el 13 Sep 2007 05:32 pm
hola amigo... me pasaste el swf, entonces no me doy cuenta bien lo q tengo q hacer... perdoname q sea tan molesto.
saludos

Por bubudrc

Claber

591 de clabLevel

1 tutorial

 

mayo 2006

firefox
Citar            
MensajeEscrito el 13 Sep 2007 05:43 pm
Ooops perdón chequea nuevamente el link del post anterior, ya lo cambié. :lol:

Por Nito

790 de clabLevel



 

Transformado en 100111101000011

firefox
Citar            
MensajeEscrito el 13 Sep 2007 05:49 pm
muchassssssssssssssss gracias amigo, lo he podido resolver y ya casi queda todo listo, solo queda una cosa mas, espero esta sea mas simple, viste q al precionar en cerrar nunca se va el cartel azul, apra q se pueda continuar jugando, como puedo hacer para sacarlo, porq proble con poner en _alpha todo, pero no me deja manejarlo bien... cual seria una posibilidad???

Por bubudrc

Claber

591 de clabLevel

1 tutorial

 

mayo 2006

firefox
Citar            
MensajeEscrito el 13 Sep 2007 06:11 pm
No... es que debes cambiar el código en el botón, me olvidé de mencionarlo

Código :

on (release) {
removeMovieClip(30);
}

Dónde 30 es el nivel de profundidad que le puse al attachMovie. Creo que así debería cerrar.

Por Nito

790 de clabLevel



 

Transformado en 100111101000011

firefox
Citar            
MensajeEscrito el 13 Sep 2007 06:28 pm

Marqués NitOverCaterbury escribió:

No... es que debes cambiar el código en el botón, me olvidé de mencionarlo

Código :

on (release) {
removeMovieClip(30);
}

Dónde 30 es el nivel de profundidad que le puse al attachMovie. Creo que así debería cerrar.


Código :

todo.removeMovieClip();

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 13 Sep 2007 06:28 pm
ya esta amigo, muchas gracias por toda tu ayuda, investigando y toketeando un poco, pude hacer que kedara muy bien y todo gracias a vos.
muchas gracias.
abrazo

Por bubudrc

Claber

591 de clabLevel

1 tutorial

 

mayo 2006

firefox

 

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