Ir para conteúdo
Fórum Script Brasil
  • 0

preload não funciona


João Petra

Pergunta

veja:

no frame 1 do arquivo index existe o seguinte código:

onClipEvent (load) {

total = _root.getBytesTotal();

}

onClipEvent (enterFrame) {

loaded = _root.getBytesLoaded();

percent = int(loaded/total*100);

text = "loading... "+percent+"%";

gotoAndStop(percent);

if (loaded == total) {

_root.gotoAndPlay(2);

}

}

esse preload funciona muito bem...

no frame 21 existe um "stop"

nesse momento no palco já existem 3 botões que levam o usuário para locais diferentes na linha do tempo...

com o seguinte código,

on (rollOver) {

gotoAndPlay(2);

}

on (releaseOutside, rollOut) {

gotoAndPlay(7);

}

on (release) {

_root.gotoAndPlay("seguimento2");

}

//seguimento é o ponto instanciado na linha de tempo referente ao frame 25

o botão 1 para o frame 25 o botão 2 para o frame 30 e o botão 3 para o frame 35

sendo que na linha do tempo em cada momento existe o seguinte código

stop();

//load Movie Behavior

if(this.petras == Number(this.petras)){

loadMovieNum("aeronaves.swf",this.petras);

} else {

this.petras.loadMovie("aeronaves.swf");

}

//End Behavior

até aqui muito legal tudo funciona perfeitamente

entretando como você pode ver o arquivo que foi carregado, nesse caso o aeronaves.swf que possui o seguinte preload

não funciona

onClipEvent (load) {

total = getBytesTotal();

}

onClipEvent (enterFrame) {

loaded = getBytesLoaded();

percent = int(loaded/total*100);

text = "loadings2... "+percent+"%";

gotoAndStop(percent);

if (loaded == total) {

gotoAndPlay(2);

}

}

é aqui que não sei o que fazer. pois quando clico no botão ele carrega o arquivo mas o preload não acaba nunca

completa os 100% mas não sai do lugar... não executa o frame seguinte.

Editado por João Petra
Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0
  • 0

funcionou perfeitamente... muito grato...

vou susar o seu codigo para continuar a construir o resto do site

entretanto ficou uma questão!

por que aquele código funciona no começo do site e não nas páginas que são

carregadas?

certamente algo na sintaxe do código não esta correta...

de qualquer maneira muitíssimo obrigado...

se precisar de um designer fala comigo...

eu publiquei um preview

http://www.petras.xpg.com.br/bases/index.html

dá uma olhadinha lá...

vlw :rolleyes: l

Link para o comentário
Compartilhar em outros sites

  • 0

Sinceramente eu não sei que erro era.

Dando um trace ele carregava normal mas voltava a carregar em um loop.

A página que você passo não ta abrindo não :(

da uma conferida que agora to curioso para ver como fez o preloader. :P

Se precisar de algo só dar um toque :)

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...