Ir para conteúdo

POWERED BY:

Arquivado

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

Antoniosp

Tutorial: Preloader Modular

Recommended Posts

Aí pessoal

 

Resgatei esse tutorial e estou disponibilizando pra vocês.

 

Espero que aprendam a mexer direitinho na classe MovieClipLoader!

 

>> link <<

 

Abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

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.

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

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.

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

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.