Ver Mensaje Individual
  #3 (permalink)  
Antiguo 31/10/2011, 05:03
Avatar de afrika026
afrika026
 
Fecha de Ingreso: junio-2011
Mensajes: 85
Antigüedad: 12 años, 10 meses
Puntos: 19
Respuesta: Problema inicializar array segun condicion

te da error porque en la linea

alineacionCuerpoPosicion[alineacionCuerpoPosicion.length+1] = ALIGN_CENTER;

al sumar "alineacionCuerpoPosicion.length+1" te estas llendo fuera del indice máximo del array, ya que el lenght te esta dando el tamaño del array y apunta al último elemento del mismo.
tambien esta el error en la linea

alineacionCuerpoPosicion[alineacionCuerpoPosicion.length] = ALIGN_CENTER;

tene en cuenta que el primer elemento de un array esta en la posicion 0, por lo tanto las lineas correctas serían:

alineacionCuerpoPosicion[alineacionCuerpoPosicion.length-1] = ALIGN_CENTER;
alineacionCuerpoPosicion[alineacionCuerpoPosicion.length-2] = ALIGN_CENTER;