Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/10/2010, 12:08
Avatar de TMeister
TMeister
Crazy Coder
 
Fecha de Ingreso: enero-2002
Ubicación: En la Oficina
Mensajes: 2.880
Antigüedad: 22 años, 11 meses
Puntos: 193
Respuesta: Incompatibilidad de FlashVars en AS2 con AS3

Lo que dice Bandit es cierto, no se puede mezclar AS2 con AS3.

Lo que puedes hacer es cargar un SWF creado con AS2 en un SWF contenedor AS3

ActionScript3 tiene las llamadas "ActionScript Virtual Machine" AVM1 ejecuta (as1 y as2) y AVM2 ( as3).

Cita:
If the loaded content is an AVM1 SWF file (written using ActionScript 1.0 or 2.0), it cannot be cross-scripted by an AVM2 SWF file (written using ActionScript 3.0). However, you can communicate between the two SWF files by using the LocalConnection class.
Esto quiere decir puedes craer un contenedor AS3 el cual reciba tus parametros via FlashVars, cargue los 2 SWF la animacion AS3 y la app en as2.

Ahora al ser maquinas virtuales distintas no uedes acceder a los metodos y propiedades de tu swf AS2 para ello como lo dice la cita puedes usar localConnection para este proposito.

Mas info en la documentación Loader

Saludos!!