Jump to content


Photo

Preloader Com Barra De Porcentagem


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

#16 Sheepman

Sheepman

    Veterano

  • Usuários
  • 1497 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre - RS

Posted 26/12/2003, 22:55

Carregador de Flash é para o Flash. Para páginas HTML use Java Script!

At's
Mozart Petter - http://www.mozartpetter.com/
Não sabe o que é herança? clique aqui e descubra.

#17 Justiceiro

Justiceiro

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro, RJ
  • Interesses:WebDesign, Cultura Japonesa, Animação em Flash, Programação, BasketBall, Guns N' Roses, Velvet Revolver, Mulheres :D.

Posted 15/01/2004, 22:02

Naum´há um código que eu possa colocar no frame 2, para que ele abra uma página html??


Caso não dê mesmo, para que esse preloader abra uma página html, qual é o código em javascript, para um preloader?
Marcio S.A.
www.marciosa.com

#18 Fulerow_

Fulerow_

    Turista

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

Posted 22/01/2004, 14:15

onde abre o panel actions?

Edição feita por: Fulerow_, 22/01/2004, 14:16.


#19 Sheepman

Sheepman

    Veterano

  • Usuários
  • 1497 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre - RS

Posted 27/01/2004, 16:21

F9
Mozart Petter - http://www.mozartpetter.com/
Não sabe o que é herança? clique aqui e descubra.

#20 Fulerow_

Fulerow_

    Turista

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

Posted 29/01/2004, 13:10

e onde eu insiro o código?

#21 cybermix

cybermix

    andrewsmedina.com.br

  • Ex-Admins
  • 3586 posts
  • Sexo:Não informado
  • Localidade:Não sou desse planeta não!!!!
  • Interesses:python, fireworks, linux, php, flash...

Posted 29/01/2004, 16:00

e onde eu insiro o código?

na direita do painel de action tem uma parte que parece um edtiro de textos, la voce poe o codigo
www.andrewsmedina.com.br

#22 andryo

andryo

    Siga não se adaptando

  • Usuários
  • 242 posts
  • Sexo:Não informado
  • Interesses:Desenvolvimento de sites, design, arte&cultura, música&piano, livros&crônicas, System of a Down, skate, publicidaded&propaganda.

Posted 11/02/2004, 07:32

Naum´há um código que eu possa colocar no frame 2, para que ele abra uma página html??


Caso não dê mesmo, para que esse preloader abra uma página html, qual é o código em javascript, para um preloader?

Pra chamar sua página HTML vc usa getURL("endereco_da_pagina"); eu acho.. lembrando que se vc fizer um preloader e depois chamar sua página esse preloader nem vai estar realmente carregandp sua página.. aliás.. não vai carregar nada!


Qto a usar preloader em páginas HTML acho completamente desnecessário. Os preloaders são usados para as animações em Flash pois são pesadas demais. Se não usados, o usuário acaba achando q nada vai abrir e desiste de ver a página.

Até em algumas animações nem há a necessidade real de se usar o preloader pois são pequenas. Imagine se cada botão em Flash tivesse um preloader! :blink:

É isso aí velho em HTML não precisa de preloader não, mas caso insista, procura na sessão de JavaScript, não aqui...

Valeo!

Edição feita por: andryo, 11/02/2004, 07:33.


CMF rlz!

#23 Link

Link

    12 Horas

  • Usuários
  • 154 posts
  • Sexo:Não informado
  • Localidade:Campinas - SP

Posted 15/03/2004, 10:03

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

Sheepman,
Meu filme está em outra cena "Filme".
Como faço para mudar esse código para depois que carregar, abrir o filme ?

Outra dúvida é, aonde nesse código eu coloco a quantidade de quadros que tem no meu filme ?

Valeu (y)

#24 TriKsteR

TriKsteR

    Turista

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

Posted 22/03/2004, 20:07

Como eu faço, eu faço o pre loader dai eu tenho que abri outro filme e colocar ele no novo filme??como faço isso??
// s

<HEAD>//Dados do usuario</HEAD>

<TR> //Nome:Luis felipe
//Idade: 12 anos
//Trabalha: Project Media
//Conhecimentos: HTML Básico,Flash 4 medio, Flash MX basico,Fireworks basico.

<CENTER>To tentando aprender DW</CENTER>

#25 TriKsteR

TriKsteR

    Turista

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

Posted 22/03/2004, 20:57

Depois que eu faço o preloader só ele mesmo, ele não mostra os numero né?? pois quando eu olocar ele começa a mostrar os numeros??e depois que acabar eu quero que ja puxe o site como faço isto??
// s

<HEAD>//Dados do usuario</HEAD>

<TR> //Nome:Luis felipe
//Idade: 12 anos
//Trabalha: Project Media
//Conhecimentos: HTML Básico,Flash 4 medio, Flash MX basico,Fireworks basico.

<CENTER>To tentando aprender DW</CENTER>

#26 gaucho_tche

gaucho_tche

    Turista

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

Posted 27/03/2004, 15:04

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.

e se eu tiver mais que uma camada em qual das camadas eu reservo o primeiro frame??

#27 Sheepman

Sheepman

    Veterano

  • Usuários
  • 1497 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre - RS

Posted 27/03/2004, 19:28

Em qualquer uma, para códigos tanto faz a camada, mas a maioria põe os códigos na 1ª camada, apenas por localização, nada que altere o modo do Flash ler os códigos...

At's
Mozart Petter - http://www.mozartpetter.com/
Não sabe o que é herança? clique aqui e descubra.

#28 Daburah_RJ

Daburah_RJ

    12 Horas

  • Usuários
  • 191 posts
  • Sexo:Não informado
  • Localidade:RIO DE JANEIRO

Posted 29/04/2004, 00:37

Tipo, sou novato 100% em flash.
Eu peguei este tuto e gostei bastante, mas eu queria uma coisa mais ou menos como assim: http://www.gdhost.net

O preloader deveria aparecer escrito "carregando" com um fade e tal.
Neste do tuto, somente aparece a barrinha e a numeração.

A propósito, tem como alterar a fonte do número?

:lol:

#29 lotion

lotion

    Novato no fórum

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

Posted 06/05/2004, 16:37

Muito bom o preloader me ajudo muito. Obrigado :D

#30 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 08/05/2004, 15:01

Tipo, sou novato 100% em flash.
Eu peguei este tuto e gostei bastante, mas eu queria uma coisa mais ou menos como assim: http://www.gdhost.net

O preloader deveria aparecer escrito "carregando" com um fade e tal.
Neste do tuto, somente aparece a barrinha e a numeração.

A propósito, tem como alterar a fonte do número?

:lol:

Pra fazer o efeito de fade, é só fazer um controle de alpha em um MC...

Para mudar a fonte, você seleciona a caixa de texto dinâmico... e muda a fonte no painel de propriedades... aquele lá embaixo.
Klaus Paiva
Conheça também: Taperás




2 user(s) are reading this topic

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

IPB Skin By Virteq