Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Aí pessoal
Resgatei esse tutorial e estou disponibilizando pra vocês.
Espero que aprendam a mexer direitinho na classe MovieClipLoader!
[>> link
Abraço!
Oi Vinicius,Já troquei o arquivo para versão MX 2004. Me fale se conseguiu abrir.Caso queira, os botões tem nome exe1 exe2 e exe3.As actions ficam todas no mesmo frame da layer Actions. O arquivo terá um único frame. :)Obrigado e abraços
Fera agora abriu certinhu, mas mesmo assim não consegui completar o tuto, tah danu erro nas actions scripts. Se tiver como você me mandar o arquivo .fla pra mim estuda ele e tenta corrigi o meu me ajuda ae to montando o site do meu grupo e me interessei mto nesse preloader.Email: b_boy_vi@yahoo.com.br
Esse tutorial só serve para MX 2004, tava precisando de um tutorial nesse estilo para o Flash8? Posso usar o mesmo?
Serve pra 2004 e pro 8 também. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Ocorre o seguinte erro:
Error Scene=Scene 1, layer=actions, frame=1:Line 2: Syntax error. var mc:MovieClip = eval("exe" + i);Error Scene=Scene 1, layer=actions, frame=1:Line 3: Syntax error. mc.i = i;Total ActionScript Errors: 2 Reported Errors: 2
o que pode estar errado?
Muito bom o tutorial, muito bem explicado.
Obrigado.
[]´s
Qual é a versão do seu flash, Diogo?
Flash 8 Pro. Tem alguma diferença em relação a esse script?
Não, o script está certinho mesmo.O problema é na hora do Ctrl+C Ctrl+V. No tutorial eu coloquei uns espaços para fazer a diferenciação dos blocos de códigos, mas na hora de colar isso no flash ele acusa um erro. Só isso, hehe.Flw
eu corrigi os espaços + continuou dando o erro!
aqui tb ta dando erro na linha 2
>
Error Scene=Scene 1, layer=Actions, frame=1:Line 2: Syntax error.
var mc:MovieClip=eval("exe"+i);
Aqui deu tudo certinho e o meu Flash é o 8.
Se alguém quiser pegar o código que eu fiz (acompanhando esse ótimo tutorial) baixe o arquivo (.fla) no link abaixo:
Ih foi mal galera,Esquece o que eu falei acima.Achei que tava em um outro Fórum e viajei na maionese.
uhuahauhauhuahuahuahuhuah
essa foi a pior maiabrasil :D
da nada
___________________________________________________________________________
msm continuando com o problema no
>
Error Scene=Scene 1, layer=Actions, frame=1:Line 2: Syntax error.
var mc:MovieClip=eval("exe"+i);
kara execelente tutorial acho q nao to conseguindo fazer por nooobice minha :D
flw parabens
se puder me ajudar no meu problema com o AS agradeço.
Então galera, o problema é nessa dos espaços que criei para formatar a apresentação do flash. Pra ficar mais fácil, está aqui o código sem espaços:
for (var i:Number = 1; i <= 3; i++) { var mc:MovieClip = eval("exe" + i); mc.i = i; mc.onRelease = function() { mcLoader.unloadClip(_root.alvo_mc); mcLoader.loadClip("imagem" + this.i + ".swf", _root.alvo_mc); _root.destino = "Imagem " + this.i; };}var mcLoader:MovieClipLoader = new MovieClipLoader();var mclListener:Object = new Object();mcLoader.addListener(mclListener);mclListener.onLoadStart = function(target:MovieClip) { mask_mc.gotoAndStop(1); attachMovie("loader", "loader_mc", 1); loader_mc.barra_mc._xscale = 1; loader_mc.pct_txt.text = ""; loader_mc.destino_txt.text = "Destino: " + _root.destino; loader_mc._x = 125; loader_mc._y = 100;};mclListener.onLoadProgress = function(target:MovieClip, bytesL:Number, bytesT:Number) { loader_mc.pct_txt.text = Math.floor((bytesL / bytesT) * 100); loader_mc.barra_mc._xscale = Math.floor((bytesL / bytesT) * 100);};mclListener.onLoadComplete = function(target:MovieClip) { loader_mc.removeMovieClip(); mask_mc.play(); trace(target._width);};mclListener.onLoadInit = function(target:MovieClip) { trace(target._width);};mclListener.onLoadError = function(target:MovieClip, errorCode:String) { trace(errorCode); _root.createTextField("error_txt", 1, 50, 70, 200, 16); error_txt.text = "Houve um erro no carregamento.";};
Abraço
Oi,
já dei 1000 voltas ao codigo e continua a dar-me erro, mas nao percebo porque :(
ai está o erro k me dá
****
Error Scene=Scene 1, layer=actions, frame=3:Line 9: Operator '=' must be followed by an operand
attachMovie(loader, loader_mc, 1);
Error Scene=Scene 1, layer=actions, frame=3:Line 10: Syntax error.
loader_mc._x = 125;
Total ActionScript Errors: 2 Reported Errors: 2
e agora mando o código em baixo, por favor me ajudem :(
var mcLoader:MovieClipLoader = new MovieClipLoader();var mclListener:Object = new Object();if (mcLoader.addListener(mclListener))trace("2");;mclListener.onLoadStart = function(target:MovieClip) { [b]//linha 8[/b] attachMovie(loader, loader_mc, 1); [b]//linha 9[/b] loader_mc._x = 125; loader_mc._y = 100; loader_mc.barra_mc._xscale = 1; loader_mc.pct_txt.text = "";};mclListener.onLoadProgress = function(target:MovieClip, bytesL:Number, bytesT:Number) { loader_mc.pct_txt.text = Math.floor((bytesL / bytesT) 100); loader_mc.barra_mc._xscale = Math.floor((bytesL / bytesT) 100);};mclListener.onLoadError = function(target:MovieClip, errorCode:String) { _root.createTextField("error_txt", 1, 50, 70, 200, 16); error_txt.text = "Houve um erro no carregamento.";};mclListener.onLoadComplete = function(target:MovieClip) { loader_mc.removeMovieClip(); trace(target._width);};mclListener.onLoadInit = function(target:MovieClip) { trace(target._width);};agradecia uma respota se alguem me conseguir ajudar :unsure:
1 abraço
Pedro Alfaiate
Você leu os posts anteriores ao seu? http://forum.imasters.com.br/public/style_emoticons/default/ermm.gif
pois eu já li os outros topicos todos acima, e nao encontro nenhum erro como o meu, por isso nao estou percebendo o que está mal no meu action script, dai que postei aqui o meu codigo.por favor me ajudem tá???1 abraço
Ai ai http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif
Não, o script está certinho mesmo.O problema é na hora do Ctrl+C Ctrl+V. No tutorial eu coloquei uns espaços para fazer a diferenciação dos blocos de códigos, mas na hora de colar isso no flash ele acusa um erro. Só isso, hehe.Flw
E mais tarde eu postei o código inteiro, sem os espaços causadores de problemas.Flw
http://forum.imasters.com.br/public/style_emoticons/default/dormindo.gif
valeu brotha, já está funcionando o codigo.
é que eu já tinha olhado para o teu segundo codigo e como nas linhas que me estava a dar erro tava tudo igual nunca pensei k fosse funcionar, mas agora experimentei e já está funcionando.
valeu mesmo http://forum.imasters.com.br/public/style_emoticons/default/devil.gif
já agora muito prazer eu sou um irmão do outro lado do oceano, Tuga mesmo!! :) mas quando estou nos foruns brasileiros eu gosto de escrever como vosso sotaque :)
valeu
1 grande abraço
p.s. quando tiver mais duvidas volto a falar contigo. :) 1 abraço
Oi,Obrigado pelo TUto, deu tudo certinho com o meu loader..o tuto ensina como carregar um swf clincando num butão...mas eu quero saber como fazer o index.swf ja chamar a imagem1 ( a primeira pagina do site) sem clicar no link 1, Exemplo a pessoa entra no site e já aparece a home do site, obrigado desde já!!
É só executar a ação do botão de home. Pode ser assim:mcLoader.loadClip("home.swf", _root.alvo_mc);_root.destino = "Home";Abraço ;)
Vlw mermão...mas não fez nada com esse AS.Abração,
Fiz tudo certinho com foi explicado...Inclusive utilizei o codigo sem espaçamento que voce colocou aqui.Mais na hora em que gero o swf do site, o preloader nao carrega e nem aparece..Porque será que isso aconteceu?Estou precisando de ajudaVlw
psycrazy, na hora de testar aperte Ctrl+Enter 2 vezes, para o flash simular o download. Se você já fez isso e mesmo assim deu errado, post um link para o seu fla.Abraço
Bom estou tentado abrir o arquivo preloader.fla mas não abre... eu uso o flash mx 2004 e não quer abrir.E gostaria de saber o nome dos botões assim faço um novo fla e sigo o tutorial.A outra coisa onde vão todos aqueles Actions??? Vão todas na mesma layer e no mesmo frame???Aguardo resposta e valews pelo tutorial um grande preloader este.