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

insertar codigo...

Estas en el tema de insertar codigo... en el foro de Flash y Actionscript en Foros del Web. CON AS2 estoy trabajando en un proyecto flash... y me gustaria saver como hacer para que cuando yo ponga "xxx" se balla al fotograma "x" ...
  #1 (permalink)  
Antiguo 19/12/2010, 17:14
 
Fecha de Ingreso: marzo-2010
Mensajes: 78
Antigüedad: 14 años, 8 meses
Puntos: 0
insertar codigo...

CON AS2

estoy trabajando en un proyecto flash...

y me gustaria saver como hacer para que cuando yo ponga "xxx" se balla al fotograma "x"

osea yo pongo...

insertar codigo: (el campo de texto)

si en el campo de texto pongo: agua
se ba al frame 2

si en el campo de texto pongo: perro
se ba al frame 3

si en el campo de texto pongo: luz
se ba al frame 4

y asi consecutibamente...

gracias!
  #2 (permalink)  
Antiguo 20/12/2010, 17:02
Avatar de darklegend  
Fecha de Ingreso: diciembre-2010
Mensajes: 21
Antigüedad: 13 años, 11 meses
Puntos: 1
Respuesta: insertar codigo...

ponle un nombre a los fotogramas que quieres ir (propiedades)
luego en tus botones pones
on(press){
gotoAndPlay("el nombre de tu fotograma");

}
  #3 (permalink)  
Antiguo 20/12/2010, 18:50
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: insertar codigo...

Hola darksitoo:
Para eso tienes que poner las etiquetas en cada frame donde quieres ir.
Crea un campo de Introducción de texto y le pones como nombre de instancia: miTexto
Aquí un ejemplo para ir al frame que tiene la etiqueta: agua
Código actionscript:
Ver original
  1. on(release){
  2.     if(mitexto.text == agua){
  3.         gotoAndStop("agua");
  4.     }
  5. }
Ya tienes la pauta para que hagas el resto.

Espero haberte sido de ayuda y Feliz Navidad.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #4 (permalink)  
Antiguo 21/12/2010, 11:32
Avatar de aandy  
Fecha de Ingreso: diciembre-2010
Ubicación: Piura
Mensajes: 18
Antigüedad: 13 años, 11 meses
Puntos: 3
Respuesta: insertar codigo...

Lo mas recomendado para ese tipo de casos es usar una sentencia de control !
en este caso la adecuada seria switch
veamos !! mejorando el codigo del amigo Bandit

Código Actionscript:
Ver original
  1. on(press){
  2.  
  3.    var texto  = miTexto.text;
  4.    
  5.    //vamos con el switch
  6.    switch(texto){
  7.      
  8.     case  "agua" :
  9.               gotoAndStop(2);
  10.                break;
  11.     case  "perro" :
  12.               gotoAndStop(3);
  13.               break;
  14.     case  "luz" :
  15.               gotoAndStop(4);
  16.               break;
  17.     default  :
  18.                gotoAndStop(1);
  19.        
  20.    }
  21.  
  22. }

Espero te sirva !!
Salu2 y feliz Navidad !!
  #5 (permalink)  
Antiguo 21/12/2010, 12:15
Avatar de stramin  
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 8 meses
Puntos: 336
Respuesta: insertar codigo...

las 3 sirven, la tercera (aandy) te sirve en casos mas específicos pero las 2 primeras (darklegend y bandit (que son la misma)) , te harán el código mas corto.

yo te agregaría para los 3 casos que uses toLowerCase() para el texto ingresado, ya que algunos podrán escribir con mayúsculas y en ese caso no te servirá.
  #6 (permalink)  
Antiguo 21/12/2010, 21:45
 
Fecha de Ingreso: marzo-2010
Mensajes: 78
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: insertar codigo...

grandioso :D gracias a todos !!!!

Etiquetas: Ninguno
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 23:49.