Comunidad de diseño web y desarrollo en internet online

Nombrar una instancia con un número

Citar            
MensajeEscrito el 19 Ene 2010 11:52 am
Hola !
Estoy modificando una galería que compré y resulta que para ampliarla he de duplicar varios mc y nombrar las correlativamente. He visto que las instancias estan nombradas con números ( "1", "2",... etc) pero cuando yo intento poner un número a una instancia me dice que no se puede hacer.

¿alguien podría decirme cómo han podido nombrar una instancia con un número?

Muchas gracias!

Por elhada.teresika

27 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Ene 2010 12:39 pm
En realidad es raro, lo puedes hacer por programacion, pero si lo haces en el inspector de propiedades no te deja

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 19 Ene 2010 12:50 pm
gracias jorge,
¿alguna idea de cómo podría hacerlo mediante programación?

gracias!

Por elhada.teresika

27 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Ene 2010 07:24 pm
a=0
onMouseDown = function(){//igual puede ser onMouseMove onEnterFrame etc etc
a++//puedes usar un for tambien :)
var crear = _root.attachMovie("cosa",cosa+a,a)
}
El mas sencillo ejemplo U_U. ya despues tu le dices en que posicion en x y y
:)

Por el davo29

253 de clabLevel



Genero:Masculino  

Chihuahua :D!

msie8
Citar            
MensajeEscrito el 19 Ene 2010 07:28 pm
este ejemplo esta bonito, hecho por mi :D!, nadamas vincula a un mc en tu biblioteca con el nombre cosa, lo demas lo hara as2 por ti :D!
a = 0;
onMouseDown = function () {
//igual puede ser onMouseMove onEnterFrame etc etc
a++;
//puedes usar un for tambien
var crear = _root.attachMovie("cosa", cosa+a, a);
crear._x = _xmouse
crear._y = _ymouse
};

Por el davo29

253 de clabLevel



Genero:Masculino  

Chihuahua :D!

msie8
Citar            
MensajeEscrito el 19 Ene 2010 08:05 pm
More simple

Código ActionScript :

for(var i=0; i>10, i++) attachMovieClip("base", "base"+i, i)


Usa solo i si quieres numeros por nombre, pero evitalo

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 Ene 2010 09:33 am
Muchas gracias !! ^^

aunque aún me queda la duda de cómo se consigue esto sin que dé error Flash:

Por elhada.teresika

27 de clabLevel



 

firefox
Citar            
MensajeEscrito el 20 Ene 2010 12:17 pm
Flash no permite nombres numéricos ya que los considera invalidos, sin embargo por programación puedes superar esa barrera ya que automaticamente lo pasa a String ... creo que ya lo dije, ¿no?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 Ene 2010 05:10 pm
:0 no sabia eso :0 que nice U_U

Por el davo29

253 de clabLevel



Genero:Masculino  

Chihuahua :D!

msie8

 

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