Jump to content


Photo

Problema Com Preloader


  • Faça o login para participar
5 replies to this topic

#1 Fernando Junior

Fernando Junior

    Novato no fórum

  • Usuários
  • 3 posts
  • Sexo:Não informado

Posted 11/11/2008, 20:33

Pessoal, estou com um grande problema num flash que coloquei no site de um cliente...
é o seguinte... eu consegui uma video aula ensinando a fazer um preloader com porcentagem.
até aí beleza...
o problema todo começa qdo eu coloco esse pré carregamento pra funcionar... eu coloco ele na cena 1 e qdo terminar passa para a cena 2 que começa o que quero mostrar no flash...
só que ele termina de carregar e não entra o conteúdo... e aí estou com esse problema coloquei no site sem o preloader mesmo... mas eu preciso de uma outra forma pra esse pré-carregamento.
Outra coisa quje percebi é que... eu fiz uma outra apresentação e não usei nenhum tipo de movie clip, e funcionou normalmente... percebi que qdo coloco algum movie clip acontece isso...
o site é...
www.studioclickeventos.com.br
é na página de eventos, qualquer parte de eventos poderão visualizar meu problema.
obrigado desde já

#2 dddj

dddj

    Normal

  • Usuários
  • 112 posts
  • Sexo:Masculino
  • Localidade:Campo Grande

Posted 12/11/2008, 08:01

posta o codigo ai pra gente da uma olhada.
Djavan Loureiro - SEO Marketing - Search Engine Optimization - Otimização de Sites
Coloque seu site no topo dos sistemas de busca - Projeto SEM - Visitem o site.

#3 Fernando Junior

Fernando Junior

    Novato no fórum

  • Usuários
  • 3 posts
  • Sexo:Não informado

Posted 12/11/2008, 12:43

É BEM ISSO AQUI... ESPERO QUE POSSA ME AJUDAR


No primeiro frame da camada “actions”, você colocará o seguinte código:

total = getBytesTotal();
carregando = getBytesLoaded();
porcentagem = Math.floor((total/carregando) * 100);
barra_mc._xscale = porcentagem = Math.floor((carregando/total)*100);
mostrador.text = porcentagem + "%"
{
if (carregando == total)
gotoAndPlay("Scene 2", 1);
}




No segundo Feyframe da mesma camada “actions” você colocará este código:


if (getBytesLoaded()<getBytesTotal()) {
gotoAndPlay("Scene 1", 1);
} else {
gotoAndPlay("Scene 2", 1);
}




Na camada Texto, instancie como “mostrador” e na camada barra, instancie como “barra_mc“

#4 dddj

dddj

    Normal

  • Usuários
  • 112 posts
  • Sexo:Masculino
  • Localidade:Campo Grande

Posted 13/11/2008, 07:55

coloca isso no seu primeiro frame

total = getBytesTotal();
carregando = getBytesLoaded();
porcentagem = Math.floor((total/carregando) * 100);
barra_mc._xscale = porcentagem = Math.floor((carregando/total)*100);
mostrador.text = porcentagem + "%"

if (carregando == total){
gotoAndPlay("Scene 2", 1);
}

Djavan Loureiro - SEO Marketing - Search Engine Optimization - Otimização de Sites
Coloque seu site no topo dos sistemas de busca - Projeto SEM - Visitem o site.

#5 Fernando Junior

Fernando Junior

    Novato no fórum

  • Usuários
  • 3 posts
  • Sexo:Não informado

Posted 17/11/2008, 09:59

Cara... Valeu mesmo, porem... ele não funcionou...
ele até passa o preloader... mas não funciona depois...
qdo eu tiro a cena 1 que está o preloader ele funciona... porem fica aquela tela branca horrivel e o usuario fica anos luz esperando carregar...
http://www.studiocli....com/boock.html
olha lá como fica...

#6 Pedropauloalmeida

Pedropauloalmeida

    Fale ao motorista somente o indispensável

  • Usuários
  • 1376 posts
  • Sexo:Masculino
  • Localidade:Santo André SP

Posted 18/11/2008, 14:51

Não.

Apague todos os códigos da cena 1 e coloque isso:

stop();

var bt:Number;
var bl:Number;
var pc:Number;
this.onEnterFrame = function():Void {
bt = _root.getBytesTotal();
bl = _root.getBytesLoaded();
pc = Math.round((bl/bt) * 100);
if (pc >= 100) {
 barra_mc._xscale = pc;
} else {
 delete this.onEnterFrame;
 this.gotoAndStop("Scene 1", 1);
}
}

Veja se resolve.

Abraços.

pp




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq