Chan 0 Denunciar post Postado Janeiro 6, 2005 Aqui vão algumas dicas de como reduzir o tamanho de um swf, seja ele um site, uma animação, uma aplicação para web, ou cd-rom.... Essas dicas para reduzir o tamanho de um swf são apenas "dicas para reduzir o tamanho de um swf"... não vou passar codigos asctionscript e sim conceitos de como reduzir o tamanho do arquivo, do site, da animação, etc... Os códigos existem no help do proprio flash, em quase todos os casos com um exemplo pronto, basta ter iniciativa de procurar, aprender, fazer exemplos, etc. mais importante que comandos, códigos, ou como costumam chamar "actions", são os conceitos utilizados no seu site, você pode saber todos os comandos de actionscript (duvido que alguém saiba tudo, mas só pra exemplificar), mas se não tiver uma lógica inteligente, e não souber alguns conceitos basicos, nunca vai conseguir fazer um site de qualidade, rapido e eficiente....enquanto uma pessoa que não sabe "todos os comandos", mas usa uma boa lógica, conceitos apropriados e principalmente bom senso, pode construir um site muito bom, mesmo sem ser um fera do Actionscript Vamos lá: o tamanho do arquivo final é inversamente proporcional ao conhecimento em actionscript ... ou seja, quanto mais você programa em AS, menor fica seu arquivo.... procure sempre estudar maneiras de fazer o que você está fazendo, por AS, assim você reduz o tamanho do arquivo, otimiza o trabalho, e é muito mais facil pra atualizar depois.... duplicar simbolos da library tb é uma forma de economizar espaço no tamanho do arquivo......por exemplo: em vez de fazer 8 botoes diferentes na library., procure um jeito de fazer 1 botão só, duplicando o botão no palco, e mudando somente o texto dele....tamanho em _x, _y, rotação, etc.... quando exluir um simbolo do stage, lembre que ele continua na library, ocupando espaço, e se você não for mais utiliza-lo, exclua-o de lá também... textos dentro do flash são quase que completamente inúteis, só pesam, sem necessidade na maioria das vezes, o ideal é você importar esses textos de um arquivo TXT ou um banco de dados, linkando o flash ao banco por uma linguagem dinamica....por exemplo ASP, PHP ou COLDFUSION...para isso você vai usar o Objeto LoadVars() do flash mx, mx 2004.... Imagens jpg, gif, bmp pesam mais do que imagens vetoriais (por exemplo um quadrado feito com a ferramenta "Square tool" do flash), e muitas vezes podem ser carregadas por loadMovie(), ou MovieClipLoader(), pesquise sobre essa Classe que poderá ajudar a diminuir muito o tamanho de suas aplicações quando um site tiver muitas animações, em diferentes areas dele, a forma mais simples de reduzir seu tamanho é separar as areas do site em swf diferentes...aqui também entram o loadMovie() e o MovieClipLoader() como formas de carregar SWFs por exemplo: um arquivo index.swf que vai carregar os outros swfs externos, que normalmente será a interface do seu site, onde pode ter os links para varias areas do site um arquivo home.swf que será o arquivo a ser carregando quando o index.swf abrir, fazendo assim com que sua interface apareça mais rapidamente para o usuário, evitando assim que ele desista de entrar em seu site um arquivo about_us.swf que será carregado somente quando o usuario clicar em um botao, que conterá o comando para carregar esse swf dentro da index.swf.. e assim por diante.... caso o seu site ainda fique pesado utilizando esses metodos, então é hora de estudar como criar, e utilizar um preloader......se possivel um preloader modular, ou seja, um preloader que fique dentro da index.swf, que sirva para mostrar o carregamento dos arquivos externos, caso você queira o mesmo preloader para todos os arquivos..... mas essa é uma questão a parte, que abordarei em outro tópico Espero que tenha ajudado Abraços Chan Compartilhar este post Link para o post Compartilhar em outros sites
falinha 0 Denunciar post Postado Janeiro 15, 2005 Assino em baixo em relação ao que o Chan escreveu sobre estes conceitos, que aparentemente básicos, são o que faz a diferença entre o trabalho muito bom e o razoável ou medíocre. Rui Farinha aka Falinha Compartilhar este post Link para o post Compartilhar em outros sites
dwolff 0 Denunciar post Postado Fevereiro 10, 2005 Bacana Chan! isso ai!...pf alguem teria um tutorial de como fazer um preloader modular?!Valeu! Compartilhar este post Link para o post Compartilhar em outros sites
explore 3 Denunciar post Postado Fevereiro 11, 2005 Tb Assino em baixo!!!!!!!Este conceitos são basicos e muito bom!!!!!!!Tudo que ele explico foi muito bom para iniciantes que estão começando Flash agora e iniciando em Action script!!!!!!!!! muito bom Chan!!!!! Valeu por ajudar os membros do Imasters!!!!Webmaster Apolo www.webscriptonline.kit.net Compartilhar este post Link para o post Compartilhar em outros sites
VBA 0 Denunciar post Postado Fevereiro 11, 2005 show de bola... posso dizer q meio q intuitivamente já seguia a maioria desse conceitos... mas sempre é bom ver q estamos no caminho certo....tb fiquei curioso em relação a esse preload modular.. abs Compartilhar este post Link para o post Compartilhar em outros sites
Chan 0 Denunciar post Postado Fevereiro 11, 2005 agora estou meio corrido no trampo, mas assim que aliviar um pouco eu faço um tutorial para a criação de um preloader modularvaleu pelos elogios...abraçoChan Compartilhar este post Link para o post Compartilhar em outros sites
explore 3 Denunciar post Postado Fevereiro 14, 2005 Realmente eu tb fiquei curioso por este preloader MOdular!!!!!!!! to afim de aprender tb!!!!!!!!!!Falo abraço!!!!!!!!! Parabens Chan Compartilhar este post Link para o post Compartilhar em outros sites
japan 0 Denunciar post Postado Fevereiro 22, 2005 Fala Chan, suas dicas são ótimas, valeu Compartilhar este post Link para o post Compartilhar em outros sites
Chan 0 Denunciar post Postado Fevereiro 22, 2005 Valeu :) Compartilhar este post Link para o post Compartilhar em outros sites
\/itao 0 Denunciar post Postado Março 15, 2005 Ohha Chan, qto mais a gente aprende mais percebe q não sabe nada...rs...valeu pelas dicas!!! Compartilhar este post Link para o post Compartilhar em outros sites
Aryane 0 Denunciar post Postado Julho 8, 2005 Po muito ultil e banaca...valeu a dica!!!! Compartilhar este post Link para o post Compartilhar em outros sites
M_Storm 0 Denunciar post Postado Dezembro 13, 2005 Chan esse do botão eu não consegui fazer... pra naum perder tempo eu dupliquei ele, porem qdo eu mudo o texto, muda o texto do outro botão!!!! Compartilhar este post Link para o post Compartilhar em outros sites
Antoniosp 2 Denunciar post Postado Dezembro 19, 2005 Boa listagem, Chan.Só discordei num tópico: quando exluir um simbolo do stage, lembre que ele continua na library, ocupando espaço, e se você não for mais utiliza-lo, exclua-o de lá também...Por testes q fiz com o comando de exportar mc pra action script e de exportar no primeiro frame, concluí q os simbolos não utilizados no stage e nem exportados para primeiro frame não são compilados no swf, ficam só no fla. (se tiver falando alguma besteira me corrija, mas acho q estou certo). Mas mesmo assim recomendo excluir da bibliotece para maior organização. :natalsmile: Compartilhar este post Link para o post Compartilhar em outros sites
Ronaldo Carvalho Silva 0 Denunciar post Postado Fevereiro 3, 2006 Chan esse do botão eu não consegui fazer... pra naum perder tempo eu dupliquei ele, porem qdo eu mudo o texto, muda o texto do outro botão!!!!Se você criar um botão e duplicar será o mesmo botâo... então crie sem o texto... depois você escreve por cima do botão... Compartilhar este post Link para o post Compartilhar em outros sites
Cimis Publicidade 0 Denunciar post Postado Março 10, 2006 muito bom , vou ficar mais atento . Compartilhar este post Link para o post Compartilhar em outros sites
Murilo Neto 0 Denunciar post Postado Abril 21, 2006 Muito bom o seu tópico. Parabens. Compartilhar este post Link para o post Compartilhar em outros sites
afbatera 0 Denunciar post Postado Maio 22, 2006 http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif Gostaria de indicar este site para que vcs possam fazer download do dicionário de Action Script. O melhor que já vi!!! http://www.webdesigntotal.com/ Logo na index vcs podem ver um link para o dicionário! Vale a pena se cadastrar no site tb ele tá começando mais é muito bom!!! Compartilhar este post Link para o post Compartilhar em outros sites
jun10r 0 Denunciar post Postado Julho 23, 2006 Muito bom o tutorialSão coisas simples q reduzem bem o tamanho do swfJá fazia várias coisas listadas para reduzir o tamanho do swf...só tenho uma dúvidaSerá mesmo que os itens contidos na biblioteca do fla q não são usados no swf influem no tamanho do mesmo...E gostaria de saber sobre esse preloder modular....se alguem souber como fazer por favor ajude a galera do fórum!Abraços Compartilhar este post Link para o post Compartilhar em outros sites
Antoniosp 2 Denunciar post Postado Julho 31, 2006 Será mesmo que os itens contidos na biblioteca do fla q não são usados no swf influem no tamanho do mesmo...Neste meu post, hehe.E gostaria de saber sobre esse preloder modular.Estude aqui. Aí é só trocar o loadClip que ele coloca direto, por ações em botões.Flw Compartilhar este post Link para o post Compartilhar em outros sites
GabrielFerrari 41 Denunciar post Postado Dezembro 13, 2006 muito bom parabens vlw msm :D Compartilhar este post Link para o post Compartilhar em outros sites