Comunidad de diseño web y desarrollo en internet online

duplicateMovieClip

Citar            
MensajeEscrito el 10 Oct 2006 05:00 pm
Buenas tengo un problema que espero me ayuden a resolverlo:
Tengo un mc(bola_) que a su vez contiene una caja de texto dinamico llamada "titulo". Pues bien, yo duplico ese mc unas veces y necesito ponerle un texto distinto a cada mc en el campo "titulo".
Con este codigo duplico el mc "bola_":

Código :

...
for(j=0;j<referencias.length;j++){
         duplicateMovieClip(bola_,"bola_"+j,j);
}
...


Con este codigo le asigno una funcion distinta para cada mc

Código :

_root["bola_"+j].onRelease = function (){
//llamo a un servicio del AMFPHP
servicio.modificar(myArr[this._name.substr(5,1)]); 
}


Todo esto me funciona perfectamente, pero me falta añadirle el texto a ese campo y no hay manera de conseguirlo :twisted: . He probado con:

Código :

 _root["bola_"+j].titulo.text="blablablabla";

Dentro de la funcion onRelease:

Código :

_root["bola_"+j].onRelease = function (){
this.titulo.text="blablablabla";
}

y mil cosas mas....
Espero que me hagan ver la luz :?

Gracias

P.D.: Estoy usando Flash 8

Por One

Claber

1488 de clabLevel

5 tutoriales

Genero:Masculino  

Programador Web

firefox
Citar            
MensajeEscrito el 10 Oct 2006 05:06 pm
Todo eso debería funcionar...Pero es más crear una variable que apunte al clip
myClip=duplicateMovieClip(bola_,"bola_"+j,j);
myClip.titulo.text="blablavla";

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 10 Oct 2006 05:18 pm
ok, ya está solucionado :oops:

tenia el mc "bola_" como boton y por eso no me funcionaba. Lo he cambiado a clip de pelicula y ya funciona....

que tonto estoy....estos fallos tontos son los que más me fastidian.

Por One

Claber

1488 de clabLevel

5 tutoriales

Genero:Masculino  

Programador Web

firefox

 

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