Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

RogerioCampos

Trabalhando com vários arquivos Flash (SWF)

Recommended Posts

Olá, estou trabalhando em um jogo em que o usuário vai poder escolher a fase que quiser (sim, diferente dos jogos comuns, ele vai escolher qual fase vai jogar) e gostaria de fazer ao invés de um único arquivo com todas as fases fazer um arquivo flash para cada fase, simplificando o processo de desenvolvimento (assim eu acho) e tornando o arquivo menos pesado.

A minha dúvida é como abrir e fechar um arquivo SWF ou o próprio arquivo flash dentro de outro? Tipo assim, quando o usuário clicar em uma fase abrir aquela fase que está em outro arquivo, e depois retornar a janela que estava antes.

 

ps.Estou trabalhando com actionscript 2.0.

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sugiro pesquise como carregar/descarregar arquivos externos (idem páginas web independentes). Observe para não re-carregar o que já estiver em exibição, ou seja, "travar" o click.

 

Uso AS3, apenas posso sugerir algo afim.

 

abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eita q saudades do Flash... Amigo, sua teoria está certa, em AS2 ao q me lembro o melhor caminho para atingir esse resultado é criar um objeto receptor (Movie Clip) para carregar os "swfs" externos. Este "mc" pode ser criado dinamicamente dependendo do seu projeto, mas indo direto ao ponto para carregar filmes externos, utilize o método "loadMovie" da classe "MovieClip", pesquise e estude sobre essa classe, um bom começo é o Help do próprio Flash, boa sorte. http://helpx.adobe.com/br/flash/kb/load-external-swf-swf.html

 

Att.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Muito bom esse link do Public, dei uma lida e é isso mesmo ao que se refere ao loadMovie.

Só tome cuidado com a tradução da página, quando eu trabalhava com AS2, eu gostava muto de usar o _lockroot, porém nesse site eles traduziram o this._lockroot, como "isto._lockroot = true;" então só troque o isto por this :)

Compartilhar este post


Link para o post
Compartilhar em outros sites
Em ‎31‎/‎01‎/‎2015 at 01:29, Elektra disse:

Sugiro pesquise como carregar/descarregar arquivos externos (idem páginas web independentes). Observe para não re-carregar o que já estiver em exibição, ou seja, "travar" o click.

 

Uso AS3, apenas posso sugerir algo afim.

 

abs

Estou procurando um código simples para descarregar um arquivo swf quando abrir outro, com AS3. Tem uma dica?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.