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=259340&#entry259340

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?

Foi útil?

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 .

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top