Comunidad de diseño web y desarrollo en internet online

Problema con el texto de un botón

Citar            
MensajeEscrito el 20 Oct 2006 07:40 am
Tengo el siguiente código

Código :

myMenu.onLoad = function() {
      //trace(myMenu);
      for (var i = 0; i<this.firstChild.childNodes.length; i++) {
         btn = _root.attachMovie("componente_boton_v02", "boton"+i, _root.getNextHighestDepth());
         btn._x = 100;
         btn._y = 245+((btn._height-10)*i);
         btn.texto.txt= this.firstChild.childNodes[i].attributes.name;
         trace(btn.texto.txt);
         btn.link = this.firstChild.childNodes[i].attributes.link;
El caso es que en btn.texto.txt ya no se ve el texto (antes se veía :? ) en cambio el trace(btn.texto.txt) muestra perfectamente el texto insertado, la verdad no se que puede ser, gracias a todos por adelantado.

Por Yranac

421 de clabLevel



Genero:Masculino  

Lugo, Galicia

firefox
Citar            
MensajeEscrito el 20 Oct 2006 08:14 am
para dar un texto al label de un boton de la v2 de flash es:

Código :

btn.label = "holaa";

Por micheloud

341 de clabLevel



 

Misiones, Argentina

firefox
Citar            
MensajeEscrito el 20 Oct 2006 08:21 am
Bueno, en realidad no es un botón, es un clip que funciona como tal (en el titulo no me expliqué bien, siempre le llamo mi p***o botón y por eso me confundí)

Por Yranac

421 de clabLevel



Genero:Masculino  

Lugo, Galicia

firefox
Citar            
MensajeEscrito el 20 Oct 2006 08:30 am
aún así, si es un campo de texto dinámico el que tienes adentro de un objeto (mc o btn) si la instancia del texto dinámico es texto, para darle un valor deberías poner:

Código :

btn.texto.text = "etiqueta";

Por micheloud

341 de clabLevel



 

Misiones, Argentina

firefox
Citar            
MensajeEscrito el 20 Oct 2006 08:49 am
Si, ya lo probe también.... Si es que ya probé de todo porque es algo que funcionaba y ahora ya no..... como no tenia ni idea de AS hasta que empece con esto me imagino que alguna otra cosa puede haber influido aqui pero no se ya que probar...... Muchas gracias de todos modos ^^ ^^

Por Yranac

421 de clabLevel



Genero:Masculino  

Lugo, Galicia

firefox
Citar            
MensajeEscrito el 20 Oct 2006 09:26 am
prueba con
_root["boton"+i].texto.text = "holasss";

Por micheloud

341 de clabLevel



 

Misiones, Argentina

firefox
Citar            
MensajeEscrito el 20 Oct 2006 03:25 pm
El texto de un campo de texto es campoDeTexto.text

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 20 Oct 2006 03:27 pm
Na, gracias a todos, ya esta solucionado, era una tontería mía con la versión de la clase.

Por Yranac

421 de clabLevel



Genero:Masculino  

Lugo, Galicia

firefox

 

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