Comunidad de diseño web y desarrollo en internet online

LLamar Fotograma desde cuadro de texto.

Citar            
MensajeEscrito el 23 Ago 2011 04:03 pm
Me pidieron hacer una presentación en la cual, teniendo una lista de palabras independientes se puede acceder a una mediante un valor numérico en un cuadro de texto.

Ejm: que tenga 3 fotogramas y en el primero está el cuadro de texto así :
Digitar numero de palabra: _____

En caso de que el usuario escriba 1, se muestre la palabra que está en el fotograma 2
En caso de que el usuario escriba 2, se muestre la palabra que está en el fotograma 3
así sucesivamente ..

Espero que alguien me brinde una oportuna guía o solución, incluso si tiene una manera mucho más fácil de realizarla.

Gracias.

Por jhonmar

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 23 Ago 2011 06:09 pm
Suponiendo que el campo de texto se llame mitexto_txt, puedes hacer algo así (suponiendo que hay un botón que se llama ir_btn)

Código ActionScript :

ir_btn.onPress = function(){
   gotoAndStop(Number(mitexto_txt)+1);
}


Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 25 Ago 2011 01:09 pm
Gracias por responder amigo.

Pero no pude dar con eso, sobra decir que mis conocimientos en AS es muy básico, pero con cambiar el nombre de las instancias a veces funciona (eso es lo que hago) en este caso probé poniendo el código en el fotograma 1 y nada, en el botón tampoco incluso abrí un documento en AS 3 para ver si de pronto era allá y mucho menos.

Si llegas a tener tiempo por favor explícame un poco mas masticadito :P :) jajaja gracias.

Por jhonmar

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 25 Ago 2011 02:11 pm
Ok, este es el setup, digamos con tres palabras:

frame 1
input textfield con nombre de instancia mitexto_txt
boton con nombre de instancia ir_btn
Seleccionas el fotograma 1, le das a F9 para abrir el panel de acciones y pones:

Código ActionScript :

ir_btn.onPress = function(){ 
   gotoAndStop(Number(mitexto_txt.text)+1); 
}

fotograma 2, 3 y 4: las palabras correspondientes

Me había olvidado de poner la propiedad text, por eso no te funcionaría. Esto es en AS2.

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 26 Ago 2011 01:13 pm
muy bien, gracias. probado y funcionando.

duda aparte, ¿habría alguna forma mas sencilla para llamar las 500 palabras(si, mas o menos esas son las palabras que hay que poner :( )y no crear esos 501 fotogramas?

Jajaja, Gracias por su tiempo

Por jhonmar

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 26 Ago 2011 02:00 pm
Por supuesto, un array de palabras (o cargarlo desde un XML) y una sola caja de texto a la que le vas cambiando el contenido dinámicamente, a medida que vas aprendiendo de programación pasas del método chino (repetición) al método productivo (reutilización)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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