Como receber os eventos de um 1/2 swf ActionScript em um SWF Flex?
-
06-07-2019 - |
Pergunta
Eu estava tentando carregar um swf construído-flex em um filme baseado em swish e falhando, fazer alguma pesquisa levou a:
(AS1 / AS2 e AS3) executado em diferentes "máquinas virtuais" dentro do flash Jogador. Como muitas atualizações de produtos, AS3 base de SWF AS1 carga pode / 2 baseados SWF de mas AS1 / 2 não pode carregar um AS3 SWF base.
ActionScript 3 é um totalmente novo produto e não uma simples atualização de AS2. Adobe tomou uma decisão "business" para não incluir "compatibilidade legado."
que vem aqui: http: // forums.swishzone.com/index.php?s=b8a808adb9b5dea0e88c5c6cedb97018&showtopic=60051&st=0&p=259340entry259340
Uma estratégia que eu foi dito poderia ser usado é criar um swf que carrega o AS 1/2 SWF e, em seguida, em algumas cargas de eventos meu filme como 3. Coisa é, esse evento está no swf AS 1/2, então isso é possível?
Solução
Você vai precisar usar chamadas LocalConnection para os dois fundos soberanos para se comunicar, mesmo dentro de um swf pai. Grant Skinner escreveu SWFBridge que podem ser úteis para você: http: // www .gskinner.com / blog / arquivos / 2007/07 / swfbridge_easie.html .