Comunidad de diseño web y desarrollo en internet online

AYUDA ......AYUDA.....AYUDA

Citar            
MensajeEscrito el 10 Ago 2007 06:13 pm
hola gente necesito una ayudita.
lo que tengo que hacer es un mc con un cuadro de texto adentro de este y duplicarlo cierto numero de veces.

:o :o :o :o
mc1 mc2 mc3 mc4
y hacer por medio de codigo que el numero que se coloca en el nombre de instancia, en este caso el 1,2,3 o el cuatro aparescan en el cuadro de texto cuando uno ejecuta el swf.
se que se hace con un sting, pero no se como.
por favor
AYUDENME.

Por carol101

2 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 11 Ago 2007 02:35 am
no entendi muy bien pero si lo que queres es duplicar un mc con un campo de texto dentro y darle valores a esos campos de texto seria algo asi...
suponiendo q el mc q queres duplicar se tiene un nombre de instancia "cuadrado" y dentro tien un campo de texto con el nombre de instancia "campo_de_texto" :

Código :

for(i=1;i<=4;i++){
   cuadrado.duplicateMovieClip("mc"+i,i);
   mc = this["mc"+i];
   mc._x = i * 50;
   mc._y = i * 50;
   mc.campo_de_texto = i;
}


las posiciones las puse para q tengas una idea como podes manejarlas, despues podes hacerlo fuera del for para posicionar una por una o como mas te paresca

en vez de duplicar al cuadrado seria mejor atacharlo pero la idea seria la misma

espero q te sirba y que sigas probando que practicando es la mejor manera de aprender

slds!

Por Benutti

188 de clabLevel

1 tutorial

 

NutT

msie
Citar            
MensajeEscrito el 11 Ago 2007 03:04 am
Waaaa muy buena Benutti, no sabia como hacer eso.

Solo te falto ". text" para que aparezca el numero del cuadrado
mc.campo_de_texto.text = i;

Gracias por compartir tus conocimiento y tambien aprovecho este post para preguntar, como saco el cuadrito de codigo XD ?
Gracias de nuevo, saludos.

Por Wako

77 de clabLevel



 

firefox
Citar            
MensajeEscrito el 11 Ago 2007 03:30 am
gracias, me alegra q te sirva
a que te referis con "sacar el cuadradito de codigo"?

lo de .text es si lo pones como nombre de instancia, pero hay otra manera de "nombrar" campos de texto que es asignandole una variable y en ese caso no es necesario poner el .text

Por Benutti

188 de clabLevel

1 tutorial

 

NutT

msie
Citar            
MensajeEscrito el 11 Ago 2007 05:05 am
lo del cuadrito de codigo ya me lo contestaste en el otro post, solo escribo para aclarar.
este es el "cuadrito de codigo"

Código :

//Prueba de cuadrito de codigo...


gracias por el tip :)

Por Wako

77 de clabLevel



 

firefox
Citar            
MensajeEscrito el 11 Ago 2007 05:26 am
ahhh jajajajaja ese cuadradito XD

Por Benutti

188 de clabLevel

1 tutorial

 

NutT

msie
Citar            
MensajeEscrito el 13 Ago 2007 07:47 pm
gracias por las ayudas me han sido muy utiles.
lo que depronto no entiendes es que o sea duplicar el movie clip con el cuadro de texto eso esta bien y te lo agradezco pero lo que necesito saber es que si por ejemplo a cada movie clip lo llamo.
mc1
mc2
mc3
cm4
como hago para q los numeros que aparecen en el nombre de instancia queden en el cuadro de texto que esta dentro del movie clip cuando uno ejecute el swf.
tengo idea que se hace con el substr(); o con el substring (); pero no se exactamente como.
gracias

Por carol101

2 de clabLevel



Genero:Femenino  

firefox

 

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