Foros del Web » Creando para Internet » Flash y Actionscript »

No me funciona el Array

Estas en el tema de No me funciona el Array en el foro de Flash y Actionscript en Foros del Web. Tengo el siguiente codigo en as 3 haciendo un Array Código HTML: var objetos:Array=new Array["corazon", "llave", "moneda", "puerta", "muro"];//Items y me sale sl siguiente mensaje ...
  #1 (permalink)  
Antiguo 04/08/2009, 14:26
Avatar de luispaisa  
Fecha de Ingreso: mayo-2007
Ubicación: Colombia (Medellín)
Mensajes: 171
Antigüedad: 17 años, 6 meses
Puntos: 5
No me funciona el Array

Tengo el siguiente codigo en as 3 haciendo un Array

Código HTML:
var objetos:Array=new Array["corazon", "llave", "moneda", "puerta", "muro"];//Items
y me sale sl siguiente mensaje de error:
Cita:
ReferenceError: Error #1069: No se encontró la propiedad muro en String y no hay ningún valor predeterminado.
at juego_fla::MainTimeline/juego_fla::frame1()
que pasa?
  #2 (permalink)  
Antiguo 04/08/2009, 14:29
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 17 años, 5 meses
Puntos: 67
Respuesta: No me funciona el Array

Escribe todo el codigo ya que ahi no está el error.
__________________
{ Flash }
  #3 (permalink)  
Antiguo 04/08/2009, 14:38
Avatar de luispaisa  
Fecha de Ingreso: mayo-2007
Ubicación: Colombia (Medellín)
Mensajes: 171
Antigüedad: 17 años, 6 meses
Puntos: 5
Respuesta: No me funciona el Array

si tienes razon la otra parte del array es esta
Código HTML:
for(var i:int=0;i<this.numChildren; i++){
	objetos.push(this.getChildAt(i));
	trace(objetos[i].name);
	}
  #4 (permalink)  
Antiguo 04/08/2009, 14:52
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 17 años, 5 meses
Puntos: 67
Respuesta: No me funciona el Array

mira que al final si estaba aquí el problema

Cita:
var objetos:Array=new Array("corazon", "llave", "moneda", "puerta", "muro");//Items
usa parentesis no corchetes.


y asi se leé tu Array:



Cita:
var objetos:Array=new Array("corazon", "llave", "moneda", "puerta", "muro");//Items

for(var i:int=0;i<4; i++){

trace(objetos[i] );
}
__________________
{ Flash }
  #5 (permalink)  
Antiguo 04/08/2009, 15:22
Avatar de luispaisa  
Fecha de Ingreso: mayo-2007
Ubicación: Colombia (Medellín)
Mensajes: 171
Antigüedad: 17 años, 6 meses
Puntos: 5
Respuesta: No me funciona el Array

Gradcias funciona una parte, ya que antes no accedia desde el intro y ahora dice que hay un objeto Nulo yno lo logro y identificar

Cita:
TypeError: Error #1009: No se puede acceder a una propiedad o a un método de una referencia a un objeto nulo.
at juego_fla::MainTimeline/juego_fla::frame1()
hola
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:04.