Comunidad de diseño web y desarrollo en internet online

Duda sobre ActionScript (por favor)

Citar            
MensajeEscrito el 18 Jun 2008 08:30 am
Buenas, que tal? Sigo con mis dudas de ActionScript, de un acostumbrado a programar en Visual Basic....

¿Como aplico la siguiente acción de Visual Basic en Action S.?:

- Tengo un movieClip llamado "miClip_1" y quiero ocultarlo mediante:

Var Hola:String = "";
Var Indice:Number = 1;
Hola = "miClip_" + Indice;
(me concatena y me da "miClip_1"
Aquí me da el fallo, no se como hacerlo:
Hola._visible = false;

En VB se puede utilizar nombres de variables para referirse a objetos, pero en AS no sé como hacerlo... claro, me dice que la propiedad de "Hola" no es válida.

Otra pregunta absurda, como se declara en AS una Array? En VB se que es:

Dim Matrix(1,10);

o bien

Dim Matriz (1, 1 to 10);

Saludos y gracias!!!!

Por Karmo

31 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 18 Jun 2008 11:58 pm
en AS es preferible declarar el tipo de variable, tu estas asignando una propiedad de clip (_visible) a una variable de tipo string

Código :

var clip:MovieClip;
var nombre:String = "clip_";
var num:Number = 1;
//
clip._name = nombre + num;
clip._visible = false;


captas la idea

por otro lado un array es bastante simple lo declaras como una clase, q de echo lo es :P

Código :

var arreglo:Array = new Array("cero", "uno", "dos", "tres");
trace(arreglo[2]);

esto te devolvera:
uno

todo lo q necesitas saber acerca de la clase Array en AS lo explica el sabio HernanRivas en un excelente tutorial:
Tutorial de matrices y la clase Array

Por penHolder

Claber

4661 de clabLevel

39 tutoriales
2 articulos

Genero:Masculino   Premio_Secretos

| mdz |

firefox

 

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