Kbelo_cg 0 Denunciar post Postado Agosto 9, 2010 E ae galera! Achei recentemente o programa Wondershare Flash Gallery Factory que cria galerias de imagens em swf. Achei o Programa muito bom e facil de usar, enfim, após criar minha galeria no programa, publiquei a mesma com nome de "galeria1.swf" Estou tentando carregar o arquivo "galeria1.swf" em um movie clipe (com estancia "carrega") que está na "index.swf" (arquivo principal que controla o site) Porém não consigo... AS que estou usando para carregar: loadMovie("galeria1.swf",_root.carrega); a principio, pensei que a AS que estava errada, mas tentei carregar outro swf que eu mesmo criei e deu certinho. Somente quando tento carregar o swf que foi puclicado pelo Wondershare Flash Gallery Factory que não da certo... Alguem já passou por isso ou sabe me explicar o que acontece??? Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Agosto 9, 2010 Eu n conheço esse sistema ai mas motivos para não estar funcionando 1 - O código gerado é AS 3 e você ta tentando carregar com AS 2... não é possivel carregar AS 3 em plataforma AS 2 2 - O código é em AS 2, então o que você precisaria fazer é _lockroot(MC) assim ele vai fazer funcionar. Uma sugestão que dou é ler o HELP do programa que você baixou, provavelmente lá tem explicado como importar o SWF para um arquivo seu. Abraços Compartilhar este post Link para o post Compartilhar em outros sites
Kbelo_cg 0 Denunciar post Postado Agosto 9, 2010 Berseck, valew reponder cara! Olhei o help a única coisa que achei foi informando sobre colocar em HTML de acordo com o help: Consulte as especificações abaixo para alcançar suas demandas: se você tiver carregado o arquivo SWF (s) para um site externo, basta adicionar o seguinte código para qualquer uma das seções em seu post: language="javascript"> <script document.write ('<object classid = "clsid: D27CDB6E-AE6D-11cf-96B8-444553540000" codebase http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab "= versão # = 9,0 .0.0 "width =" 720 "height =" 540 "ID =" sf "VIEWASTEXT> '); document.write ('<param name="movie" value="http://www.flash-slide-show.com/demo.swf" />'); document.write ('<param name="quality" value="high" />'); document.write ('<param name="wmode" value="window" />'); document.write ('<param name="wmode" value="always" />'); document.write ('<param name="allowFullScreen" value="true" />'); document.write ('<embed src = "http://www.flash-slide-show.com/demo.swf qualidade" = "nome" high = "sf allowScriptAccess =" sempre allowFullScreen = "pluginspage" true = tipo "http://www.macromedia.com/go/getflashplayer" = "application / x-shockwave-flash" width = "720" height = "540"> </ embed> '); document.write ('</ "> objeto); </ Script> Substitua o link do arquivo swf http://www.flash-slide-show.com/demo.swf "no código acima com o seu próprio caminho e nome do arquivo. Você precisa mudar o width = "800" height = "600" de dados, bem se você quer seu swf para mostrar em outro tamanho. No entanto, é recomendado para manter a relação original entre largura e altura. Ou alguma área vazia será inserida a fim de manter a relação original das fotos. Vou tentar chamar usando javascript e ver se dar certo. Caso tenham mais ideia, me ajuda muito, pois só falta isso para finalizar o site que tenho até amanhã pra entrega!!! Outra coisa, tbm consigo exportar a galeria em XML. ainda não optei por essa opção pois desconheço formas de trabalhar com ela... Outro formato é .EXE, mas ainda não consegui colocar .exe como externo em swf.. Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Agosto 9, 2010 Colega você tem 30 minutos para EDITAR seus posts... por favor faça isso e não floode o mesmo. Eu to acreditando que essa galeria seja em AS 3... Abra um arquivo em AS 3 e tente: var loader:Loader = new Loader(); loader.load(new URLResques('LUGAR ONDE SE ENCONTRA O SEU SWF')); addChild(loader); Abraços Compartilhar este post Link para o post Compartilhar em outros sites