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

[Ayuda] Caja de Texto y Botones AS2

Estas en el tema de [Ayuda] Caja de Texto y Botones AS2 en el foro de Flash y Actionscript en Foros del Web. Estoy intentando hacer una seccion en la cual tengo unos botones y un cuadro de texto todo esto en AS2 me gustaria saber de que ...
  #1 (permalink)  
Antiguo 30/03/2010, 12:01
 
Fecha de Ingreso: diciembre-2009
Mensajes: 42
Antigüedad: 14 años, 11 meses
Puntos: 0
Exclamación [Ayuda] Caja de Texto y Botones AS2

Estoy intentando hacer una seccion en la cual tengo unos botones y un cuadro de texto todo esto en AS2 me gustaria saber de que manera puedo hacer que al precionar un boton se cambie el texto de el cuadro de texto los botones los tengo con instancias nombre_btn y el cuadro de texto lo tengo con texto_txt

no se absolutamente nada de accion script y he intentado hacer un codigo y me queda asi pero obviamente no funciona

var boton1_btn
var texto_txt

boton_1 addEventListener(MouseEvent.CLICK,texto);
function cambiatexto (e.CHANGE)

jajaja de aqui en adelante no se que mas poner xD me gustaria saber si me podrian ayudar a generar este AS2 y como hacerlo para cada boton de antemano muchas gracias
  #2 (permalink)  
Antiguo 30/03/2010, 12:09
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 16 años, 1 mes
Puntos: 175
Respuesta: [Ayuda] Caja de Texto y Botones AS2

Cambia tu cuadro de texto a TEXTO DINAMICO, y ponle un nombre de instancia.. supongamos txt.. generas tus botones tambien con nombres de instancia..

Te recomiendo no ponerle los codigos al boton.

Mejor genera una capa nueva, y en el fotograma clave vacio le pones, por ejemplo

Código actionscript:
Ver original
  1. txt.text="";
  2.  
  3. boton1.onRelease = function()
  4. {
  5. _root.txt.text="este es el texto 1"
  6. }
  7.  
  8. boton2.onRelease = function()
  9. {
  10. _root.txt.text="este es el texto 2"
  11. }

donde le dices al campo txt, que el texto a contener sera... espero te sirva de ejemplo.. esto es Actionscript 2.0
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...
  #3 (permalink)  
Antiguo 30/03/2010, 12:22
 
Fecha de Ingreso: diciembre-2009
Mensajes: 42
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: [Ayuda] Caja de Texto y Botones AS2

wow respondiste muy rapido muchas gracias solo que ahora no encuentro donde poner que el cuadro de texto sea dinamico ademas para poderle dar efecto alpha en 0 el cuadro de texto lo converti en movie clip a que le tengo que dar el nombre de instancia al movie clip o al cuadro de texto directo? si es que estoy mal y hay que dejar el cuadro de texto sin hacerlo movie clip entonces de que forma puedo poner alpha en 0 para que no se vea el cuadro de texto en mi animacion?
  #4 (permalink)  
Antiguo 30/03/2010, 12:27
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 16 años, 1 mes
Puntos: 175
Respuesta: [Ayuda] Caja de Texto y Botones AS2

en la paleta de propiedades puedes colocarle al campo de texto la opcion de Texto DINAMICO, texto ESTATICO o introduccion de de texto... a ese cuadro ponle la instancia, entendiendo que entras dentro del clip de pelical generado por el mismo, y dentro de él se lo pones, la instancia tambien esta en esa paleta de propiedades.. si lo tienes en ingles será, Dynamic text, Static Text, Input Text... el alpha solo funcionara si es un clip, asi que dejalo asi.. ponle directo al campo de texto la instancia.. o puedes probar que pasa si se lo pones al clip.. de paso experiementas y aprendes mas
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...
  #5 (permalink)  
Antiguo 30/03/2010, 12:39
 
Fecha de Ingreso: diciembre-2009
Mensajes: 42
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: [Ayuda] Caja de Texto y Botones AS2

mira, finalmente mi codigo quedo asi

Código:
servicios_txt.text = "";

web_btn.onRelease = function() {
	_root.txt.text = "este es el texto 1";
};

editorial_btn.onRelease = function() {
	_root.txt.text = "este es el texto 2";
};

publicidad_btn.onRelease = function() {
	_root.txt.text = "este es el texto 3";
};

imagen_btn.onRelease = function() {
	_root.txt.text = "este es el texto 4";
};

impresion_btn.onRelease = function() {
	_root.txt.text = "este es el texto 5";
};
y estas son las unicas opciones que me marca el campo de texto en la seccion de propiedades recuerdo haber visto eso que mencionas de cambiar a texto dinamico estatico y asi pero recuerdo que lo vi en AS3 mira aqui una captura de pantalla de como se muestran las propiedades

http://img687.imageshack.us/img687/7250/screenshot20100330at123.png
  #6 (permalink)  
Antiguo 30/03/2010, 12:47
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 16 años, 1 mes
Puntos: 175
Respuesta: [Ayuda] Caja de Texto y Botones AS2

si usas el CS4, o cualquiera, fijate que estas seleccionando un clip de pelicula... es decir.. generaste un campo de texto, y lo convertiste en simbolo.. ok..

para acceder de nuevo al campo de texto en si... debes seleccionar el clip de pelicula en la escena, y darle un doble click, veras que hay un leve cambio en los colores de entorno.. si es asi, haz ingresado al campo de texto propiamente.. veras que de nuevo se habilitan las opciones de texto y demas... es ahi donde deberias ponerle las opcione de texto dinamico, y la instancia, no al MovieCLip en si.. pruebalo
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...
  #7 (permalink)  
Antiguo 30/03/2010, 12:51
 
Fecha de Ingreso: diciembre-2009
Mensajes: 42
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: [Ayuda] Caja de Texto y Botones AS2

si, entro al modo de edicion y si cambian los colores intento dar doble click nuevamente a ver si con esto logro llegar mas a fondo y no unicamente me salgo de el modo de edicion de hecho la captura de pantalla que esta en el post anterior estoy dentro de el modo de edicion y solo se me muestra para editar el tamaño del cuadro
  #8 (permalink)  
Antiguo 30/03/2010, 13:05
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: [Ayuda] Caja de Texto y Botones AS2

Lo que pasa es que tú estás usando el Componente TexArea.
Para hacer los campos de texto dinámico, simplemente utiliza la Herramienta Texto y después de activar Texto dinámico haces un rectángulo con esa herramienta.

Espero haberte sido de ayuda
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #9 (permalink)  
Antiguo 30/03/2010, 13:09
 
Fecha de Ingreso: diciembre-2009
Mensajes: 42
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: [Ayuda] Caja de Texto y Botones AS2

wooo es cierto ya puse el campo de texto dinamico xD ahora el problema es que apesar de que tengo los nombres de las instancias bien y todo no se me muestra el texto u.u


asi va el codigo hasta el momento

Código:
servicios_txt.text = "";

web_btn.onRelease = function() {
	_root.servicios_txt.text = "este es el texto 1";
};

editorial_btn.onRelease = function() {
	_root.servicios_txt.text = "este es el texto 2";
};

publicidad_btn.onRelease = function() {
	_root.servicios_txt.text = "este es el texto 3";
};

imagen_btn.onRelease = function() {
	_root.servicios_txt.text = "este es el texto 4";
};

impresion_btn.onRelease = function() {
	_root.servicios_txt.text = "este es el texto 5";
};
  #10 (permalink)  
Antiguo 30/03/2010, 13:23
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: [Ayuda] Caja de Texto y Botones AS2

Si ese campo de texto dinámico está en el escenario debería de funcionar sin problemas, si lo haz puesto dentro de un MC tendrás que ponerle un nombre de instancia a ese MC, po rejmplo: mi_mc
El código debes de escribirlo asÍ:
Código:
web_btn.onRelease = function() {
	_root.mi_mc.servicios_txt.text = "este es el texto 1";
};
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #11 (permalink)  
Antiguo 30/03/2010, 13:28
 
Fecha de Ingreso: diciembre-2009
Mensajes: 42
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: [Ayuda] Caja de Texto y Botones AS2

esta en el escenario no lo puse dentro de ningun mc es mas aqui dejo una SS de como lo tengo seleccionado y todo

http://img532.imageshack.us/img532/9139/screenshot20100330at126.png

o lo ideal seria meterlo en un mc?

intente ponerlo asi

Código:
web_btn.onRelease = function() {
	_root.servicios.servicios_txt.text = "este es el texto 1";
};
y de igual forma no me funciona y no habra alguna fomra de que no sea onRelease? por que creo que eso es lo que le quita la animacion a mis botones ya que cuando esta el codigo mis botones no se animan y cuando no esta si se ve la animacion en ellos
  #12 (permalink)  
Antiguo 30/03/2010, 13:31
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: [Ayuda] Caja de Texto y Botones AS2

Sube tu .fla al servidor para poderlo bajar y ver cual es el problema.

Espero poderte ser de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #13 (permalink)  
Antiguo 30/03/2010, 13:46
 
Fecha de Ingreso: diciembre-2009
Mensajes: 42
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: [Ayuda] Caja de Texto y Botones AS2

a ver aqui te dejo el fla esta un poco pesadito y espero que em puedas ayudar =D de antemano muchas gracias

http://##########(link removido por el usuario xD)

Última edición por dynamik; 30/03/2010 a las 16:35
  #14 (permalink)  
Antiguo 30/03/2010, 16:23
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: [Ayuda] Caja de Texto y Botones AS2

Sube solamente la parte donde tienes el problema.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #15 (permalink)  
Antiguo 30/03/2010, 16:28
 
Fecha de Ingreso: diciembre-2009
Mensajes: 42
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: [Ayuda] Caja de Texto y Botones AS2

aqui te dejo esa seccion de antemano muchas gracias http://#########

espero puedas revisarlo quitandole el AS para que veas el efecto que se le quita a los botones al poner el codigo

Última edición por dynamik; 31/03/2010 a las 09:26
  #16 (permalink)  
Antiguo 30/03/2010, 16:31
 
Fecha de Ingreso: marzo-2010
Mensajes: 32
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: [Ayuda] Caja de Texto y Botones AS2

fuaaa como haces para tener tantas respuestas tan rapido S: mi post nada..esta re seco...


http://www.forosdelweb.com/f16/ayuda-urgente-xml-793012/


aver si me ayudan porfavor
  #17 (permalink)  
Antiguo 30/03/2010, 16:51
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: [Ayuda] Caja de Texto y Botones AS2

Lo que pasa es que está mal escrito los códigos.
Si el Campo de texto dinámico y los botones está dentro del MC: servicios el código: _root.servicios está demás.
El código debe ser escrito así:
Código:
servicios_txt.text = "";

web_btn.onRelease = function() {
	servicios_txt.text = "este es el texto 1";
};

editorial_btn.onRelease = function() {
	servicios_txt.text = "este es el texto 2";
};

publicidad_btn.onRelease = function() {
	servicios_txt.text = "este es el texto 3";
};

imagen_btn.onRelease = function() {
	servicios_txt.text = "este es el texto 4";
};

impresion_btn.onRelease = function() {
	servicios_txt.text = "este es el texto 5";
};
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #18 (permalink)  
Antiguo 30/03/2010, 16:54
 
Fecha de Ingreso: diciembre-2009
Mensajes: 42
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: [Ayuda] Caja de Texto y Botones AS2

wiiiii ya sirve!!1 y ahora como le hago para que mis botones no pierdan el efecto?

Etiquetas: botones, caja
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:22.