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

[SOLUCIONADO] usar arrays globales en objetos de la librería

Estas en el tema de usar arrays globales en objetos de la librería en el foro de Flash y Actionscript en Foros del Web. Hola, tengo una array _global.nom dónde puedo acceder a ella sin problemas desde cualquier frame, pero si la llamo desde un objeto de mí librería ...
  #1 (permalink)  
Antiguo 08/03/2013, 13:50
 
Fecha de Ingreso: junio-2010
Mensajes: 353
Antigüedad: 14 años, 6 meses
Puntos: 6
usar arrays globales en objetos de la librería

Hola,

tengo una array _global.nom dónde puedo acceder a ella sin problemas desde cualquier frame, pero si la llamo desde un objeto de mí librería llamado por código, así;
Código as2:
Ver original
  1. var labels:Array = _global.nom;

acaba petando el programa y supongo que será por que no la encuentra, por que si pongo;

Código as2:
Ver original
  1. var labels:Array = Array("home","about","services","contact");

sí que va, también va el primer ejemplo si escribo la array con codigo en el frame que sea de escenario

gracias de antemano,
  #2 (permalink)  
Antiguo 08/03/2013, 19:47
 
Fecha de Ingreso: junio-2010
Mensajes: 353
Antigüedad: 14 años, 6 meses
Puntos: 6
Respuesta: usar arrays globales en objetos de la librería

En AS3 se soluciona asi MovieClip(root).variablederoot , pero esto no va en as2 :S
  #3 (permalink)  
Antiguo 09/03/2013, 17:23
 
Fecha de Ingreso: junio-2010
Mensajes: 353
Antigüedad: 14 años, 6 meses
Puntos: 6
Respuesta: usar arrays globales en objetos de la librería

_root._global.nom;

Última edición por marcwolf; 09/03/2013 a las 19:06

Etiquetas: arrays, globales, objetos, usar
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 10:13.