Jump to content


Photo

Preloader Com Barra De Porcentagem


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

#46 robsjc

robsjc

    Novato no fórum

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

Posted 02/12/2004, 11:46

Achei várias animações prontas para estudo e uso em sites e tem tudo isso que vcs estão discutindo aqui, tem objetos 3d,animações, menus e muito action script, quem pegar esses arquivos vai ficar fera em FLASH.. muito bom mesmo e completo.

[EDITADO]

acesse lá e dê uma olhada....

outros sites legais:

http://www.eye4u.com
http://www.w3schools...ash/default.asp
http://www.bestflashanimationsite.com/
http://www.kirupa.com/
http://www.echoecho.com/flash.htm

eu uso também o swish 2.0 qq dúvida mande para cá. :lol:

Edição feita por: Saruman, 20/05/2005, 13:11.


#47 BOZO

BOZO

    Novato no fórum

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

Posted 16/12/2004, 21:54

Eu fiz tudo certinho.. colokei uma animação bem tosca depois só pra ver se funcionava o carregando.. mas ele nem aparece... pq?

olha o endereço da animação...

clika aki

se alguem me responder eu agradeço.. beijao

esse arquivo é mto pequeno
por isso q nao aparece PRE LOADER

ou vc colocou errado

#48 Lee_Oswald

Lee_Oswald

    Novato no fórum

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

Posted 17/12/2004, 21:58

Não.
A ideia da criação de um "preloader" é, a de carregar todos os dados contidos dentro do ficheiro swf, para que a animação possa rolar, certeficando-se que todos os objetos foram realmente carregados e assim, seram visiveis quando chamados.

Uma página html e um ficheiro swf são 2 coisas distintas.
Ajuda especificamente sobre SWiSH em Português aqui

#49 ride

ride

    12 Horas

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

Posted 28/12/2004, 23:47

estou tendo problemas com este tipo de carregador. o que esta acontecendo aqui é o seguinte, eu tenho um SWF principal que tem um menu que carrega outros SWFs dentro dele, em cada SWF coloquei este carregador, o problema é que quando eu clico em duas opções do menu rapidamente o site entra em colapso, ele carrega ambos os arquivos pedidos e as animações deles ficam loucas.

o correto sei que seria desativar o intervalo de tempo, zera-lo antes de abrir um novo arquivo. ja fiz isso mas não esta resolvendo. alguém tem outra idéia do que pode ser?
http://centralti.com

#50 Wagner Bianchi

Wagner Bianchi

    SQL MAGAZINE

  • Usuários
  • 323 posts
  • Sexo:Não informado
  • Localidade:Belo Horizonte/MG
  • Interesses:MySQL, PHP, XML, JAVA SCRIPT, DHTML, LINUX, C, C++

Posted 27/01/2005, 00:10

Eu fiz tudo certinho.. colokei uma animação bem tosca depois só pra ver se funcionava o carregando.. mas ele nem aparece... pq?

olha o endereço da animação...

clika aki

se alguem me responder eu agradeço.. beijao

Pow,

Sua animação "A BOLINHA" ficou muito meiga. . .ehehehe, gostei!!


Abraço!!
<?php

$know_that = "para aprender";
$reason = "DEUS";
$greeting = "Muito prazer, sou Wagner Bianchi!";
$mail = "wagnerbianchi@yahoo.com.br";
echo "Tenha " . $reason . " e humildade " . $know_that . "!<BR>";
echo "$greeting<BR>";
echo "$mail<BR>";

?>

#51 Di4binh0

Di4binh0

    Novato no fórum

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

Posted 27/01/2005, 01:32

mt legal

Edição feita por: Di4binh0, 27/01/2005, 01:33.

Viver , e nao ter a vontade de ser feliz !

#52 Di4binh0

Di4binh0

    Novato no fórum

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

Posted 27/01/2005, 01:33

ae como faz PreLoader? eu faço mas ai a barra fica parada nao ocorre nada

Edição feita por: Di4binh0, 27/01/2005, 01:34.

Viver , e nao ter a vontade de ser feliz !

#53 jeanpaulo5

jeanpaulo5

    ....

  • Usuários
  • 189 posts
  • Sexo:Não informado
  • Localidade:Rj - Rio de Janeiro

Posted 30/01/2005, 22:30

Tem um site que ensina a fazer os "preloaders" com barra e com números. Ambos em vídeo-aula.
www.flashmasters.com.br
- procure em "coluna" (eu acho)


flw...


#54 roger

roger

    Turista

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

Posted 03/04/2005, 01:24

é o seguinte eu to querendo fazer um preloader que carrege 60% da pagina... ai depois a pagina começa a aparecer e o restante da pagina que falta carregar vai carregando sem mostrar ao internauta.

So presciso saber como eu posso fazer isso...

#55 HammerHeart

HammerHeart

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Não informado
  • Localidade:Florianópolis / SC
  • Interesses:Webdesign, programação, heavy metal, The Ventures und Bier!!

Posted 05/04/2005, 09:29

Olá pessoal!! Trabalho com Flash faz um tempinho mas mesmo assim me considero um novato hehehehe... acabei me interessando pelo Forum pois gostei muuuito dos assuntos.

To postando aqui uma solução que achei para o preloader mostrar, além da porcentagem e da barra de progressão, o tamanho do arquivo que esta sendo carregado e o número dos Kb que já foram carregados...

notas: crie uma caixa de texto dinamica e nomeie a instancia de "totalkb"...

segue codigo ->

this.stop();
this.barra._xscale = 0;
this.carregador = function() {
var total = this.getBytesTotal();
var carregado = this.getBytesLoaded();
var pct = Math.floor(carregado*100/total);
this.totalkb.text = Math.round(total / 1024) + "KB / " + Math.round(carregado /1024) + "KB";
this.porcentagem.text = pct + "%";
this.barra._xscale = pct;
if(total > 4 && pct == 100) {
this.gotoAndPlay(2);
clearInterval(this.interval);
};
};
this.interval = setInterval(this, "carregador", 200);

...

essa linha é que ficou responsável por fazer isso:

this.totalkb.text = Math.round(total / 1024) + "KB / " + Math.round(carregado /1024) + "KB";

...

bem, posso levantar uma questão? Estou com problemas para implementar uma animação ao longo do carregamento... vamos dizer, qdo 20% foi carregado, tal acao acontece; qdo chegar em 50%, essa outra acontece...

nao parece ser dificil, criei uma rotina que checa o valor "pct" e com a condição de que em dado valor, tal ação acontece... mas nada esta funcionando... estou me perguntando se não há uma maneira mais "enxuta" e leve de fazer isso...

alguem poderia me dar uma dica?

Valeu a atenção... (y)

#56 fiend

fiend

    Novato no fórum

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

Posted 27/04/2005, 17:44

Tem como criar um load em outro lugar.. por exemplo: já tenho o site tudo pronto mas nao fiz essa barra de load no começo ou seja, c eu arrastar 2 frames (ou 1 sei lá) a frente todo o meu conteudo e os menus vão ficar fora e terrei q refazer todos os botões em seus determinados frames e coloca-los em ordem na '_root' denovo e eu não quero ter q fazer tudo isso novamente (é um saco) então gostaria de saber c tem como eu criar um load em um outro arquivo FLA que carregue o meu site??
VLW (y)

#57 Aspyr

Aspyr

    Normal

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

Posted 19/05/2005, 18:14

Oi pessoal, eu queria saber como eu faço pra barrinha crescer? E como eu posso usar uma img em preto e branco e dps ela ir ficando colorida?

Edição feita por: Aspyr, 19/05/2005, 18:15.


#58 by Leonardo

by Leonardo

    Novato no fórum

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

Posted 18/12/2006, 18:38

e onde eu insiro o código?


Aperte o F9 e aparece o Action e lá vc coloca o código. :)

#59 Claudio65

Claudio65

    Novato no fórum

  • Usuários
  • 5 posts
  • Sexo:Masculino

Posted 23/10/2007, 15:39

Pessoal, vi que houve uma pergunta sobre como criar um preloader, mas ao tentar responder o post, notei que ele estava fechado. Bom, há algum tempo atrás, escrevi uma breve explicação em forma de tutorial sobre o assunto. Acho que poderá ajudar mais alguém, por isso estou abrindo um novo post :)

Tutorial

1) Reserve o 1º frame do seu movie para o preloader. Neste primeiro frame, desenhe a barra de progresso e aperte F8 para transformá-la em um movieclip. Na caixa de diálogo Convert to Symbol, defina o ponto de registro do movieclip no ponto esquerdo central.

Posted Image

Selecione o movieclip, abra o painel Properties e dê à ele o nome de instância 'barra' (sem as aspas).

2) Crie um campo de texto dinâmico, logo abaixo do barra, com o nome de instância 'porcentagem'.

Posted Image

3) Selecione o primeiro frame na timeline e abra o painel Actions. Você irá colar o seguinte script:

this.stop();
this.barra._xscale = 0;
this.carregador = function() {
    var total = this.getBytesTotal();
    var carregado = this.getBytesLoaded();
    var pct = Math.floor(carregado*100/total);
    this.porcentagem.text = pct;
    this.barra._xscale = pct;
    if(total > 4 && pct == 100) {
        this.gotoAndStop(2);
        clearInterval(this.interval);
    };
};
this.interval = setInterval(this, "carregador", 200);

E seu preloader está pronto. Usei a função setInterval para executar uma função continuamente num intervalo de tempo (200 milissegundos). As variáveis total e carregado armazenam, respectivamente, o número de bytes do SWF e o valor de bytes carregados (durante o ciclo de execução da função). A variável pct armazena a porcentagem de bytes carregados, que é usada para definir o valor da propriedade _xscale (largura em porcentagem) da barra de progresso e do campo de texto 'porcentagem'. Por último, inseri uma condicional IF para verificar se a porcentagem é 100, e caso este seja o caso, a função deixa de ser executada continuamente e o frame 2 do movie é exibido. Eu também verifiquei se o valor total de bytes é maior que 4, que é valor padrão para movieclips vazios.


No debug informa que não funciona no Flash 8 .
Alguma sugestão? O que pode estar errado?

#60 betocabus

betocabus

    Novato no fórum

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

Posted 21/04/2008, 12:31

pó cara
ai sim um tutorial simples e que funciona
fiz aqui ta tudo direitinho
ja coloquei até online
=)
brigado aê
abraço




0 user(s) are reading this topic

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

IPB Skin By Virteq