12-01-2009, 10:58 PM
Oui et non, ça dépends de ce que tu entends par compatibles.
Tu peux charger des SWF compilés en AVM1 (as1 et 2) dans un SWF compilé en AVM2 ( Flex/AS3), et communiquer via LocalConnection, mais ça se limite a ça.
Et la façon de faire a tellement changer que si tu souhaites migrer une appli de As2 a AS3, ca veut dire la repenser depuis le début. Si ton app marche bien en AS2 et qu'AS3 ne t'offre pas de valeur ajoutée significative (traitement graphique, 3D, son, ..), ça ne vaut pas la peine de refaire tout.
Tu peux charger des SWF compilés en AVM1 (as1 et 2) dans un SWF compilé en AVM2 ( Flex/AS3), et communiquer via LocalConnection, mais ça se limite a ça.
Et la façon de faire a tellement changer que si tu souhaites migrer une appli de As2 a AS3, ca veut dire la repenser depuis le début. Si ton app marche bien en AS2 et qu'AS3 ne t'offre pas de valeur ajoutée significative (traitement graphique, 3D, son, ..), ça ne vaut pas la peine de refaire tout.