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

Load Jpg


Prof. Jonatas

Pergunta

Galera é o seguinte, eu fiz uma página que carrega fotos em miniaturas e as fotos maiores (menu de fotos) até então eu só usei loadMovie.

Quando roda local fica perfeito, mas quando coloco na web as fotos abrem mais demoram d+.

Por ex. no menu de fotos eu coloquei para mudar de foto a cada 3 segundos, e até a foto aparecer demoram 2 segundos, imaginem só, o internalta vizaliza a foto apenas por 1 segundo, é claro q depois de carregada uma vez não precisa mais ser carregada.

Mas eu gostaria de fazer o seguinte, ou fazer com que essas fotos sejam carregadas mais rápido ou ao menos colocar algum load na foto, mas não sei fazer o load apenas da foto, eis a questão.

Pra quem quiser saber como está funcionando, entra no site, clica em decorações, é só escolher.

Quando clica na decoração eu coloco o nome da variável com o nome da pasta que devem ser carregadas as fotos de destino, segue abaixo o link:

http://www.magiadobrilho.com.br/index_novo.htm

Vou colocar abaixo ActionScript, se alguém poder me ajudar agradeço muito:

1º quadro

clearInterval(intervalo);

//_root.link_menu.text="foto"

_root.madruga.play()

var cont:TextField;

var bt_foto1:MovieClip;

var bt_foto2:MovieClip;

var bt_foto3:MovieClip;

var bt_foto4:MovieClip;

var bt_foto5:MovieClip;

var bt_foto6:MovieClip;

var bt_foto7:MovieClip;

var bt_foto8:MovieClip;

var bt_foto9:MovieClip;

var pausebt:MovieClip;

var vai:MovieClip;

var voltar:MovieClip;

var desativa_menu:MovieClip;

var text_rep:MovieClip;

var text_parar:MovieClip;

var text_voltar:MovieClip;

var aviso:MovieClip;

var f_min:MovieClip;

var nome=_root.texto_foto.text

desativa_menu.useHandCursor = false;

desativa_menu._alpha = 0;

text_voltar._visible = false;

text_parar._visible = false;

text_rep._visible = false;

aviso._visible = false;

loadMovie("fotos/"+nome+"/m1.jpg",m1)

loadMovie("fotos/"+nome+"/m2.jpg",m2)

loadMovie("fotos/"+nome+"/m3.jpg",m3)

loadMovie("fotos/"+nome+"/m4.jpg",m4)

loadMovie("fotos/"+nome+"/m5.jpg",m5)

loadMovie("fotos/"+nome+"/m6.jpg",m6)

loadMovie("fotos/"+nome+"/m7.jpg",m7)

loadMovie("fotos/"+nome+"/m8.jpg",m8)

loadMovie("fotos/"+nome+"/m9.jpg",m9)

clearInterval(intervalo);

troca();

// clearInterval(intervalo); // seguinte aqui você não pode limpar o intervalo porque senao o setInterval nem executa

function troca() {

intervalo = setInterval(trocanum, 3000);

function trocanum(){

if(cont.text == "09"){

cont.text = "00"

}

var seg:Number = Number(cont.text);

seg = seg + 1;

cont.text = "0" + seg.toString();

gotoAndPlay(2)

}

}

pausebt.onRollOver = function(){

text_parar._visible = true;

text_parar.onEnterFrame = function(){

text_parar._x = _xmouse

text_parar._y = _ymouse

}

}

pausebt.onRollOut = function(){text_parar._visible = false;}

pausebt.onRelease = function(){

clearInterval(intervalo);

bt_play.text = "um"

vai.gotoAndStop(24)

this.gotoAndStop(20)

}

vai.onRollOver = function(){

text_rep._visible = true;

text_rep.onEnterFrame = function(){

text_rep._x = _xmouse

text_rep._y = _ymouse

}

}

vai.onRollOut = function(){text_rep._visible = false;}

vai.onRelease = function(){

this.gotoAndStop(25)

if(bt_play.text=="dois"){

return false;

}else{

troca();

bt_play.text = "dois"

pausebt.gotoAndStop(19)

}

}

voltar.onRollOver = function(){

text_voltar._visible = true;

text_voltar.onEnterFrame = function(){

text_voltar._x = _xmouse

text_voltar._y = _ymouse

}

}

voltar.onRollOut = function(){text_voltar._visible = false;}

voltar.onRelease = function(){

clearInterval(intervalo);

_root.madruga.play()

_root.linhas.gotoAndPlay(2)

}

desativa_menu.onRelease = function(){}

bt_foto1.onRelease = function(){

pausebt.gotoAndStop(20)

vai.gotoAndStop(24)

bt_play.text = "um"

if(cont.text=="01"){

return false;

}

clearInterval(intervalo);

cont.text="01"

gotoAndPlay(2)

}

bt_foto2.onRelease = function(){

pausebt.gotoAndStop(20)

vai.gotoAndStop(24)

bt_play.text = "um"

if(cont.text=="02"){

return false;

}

clearInterval(intervalo);

cont.text="02"

gotoAndPlay(2)

}

bt_foto3.onRelease = function(){

pausebt.gotoAndStop(20)

vai.gotoAndStop(24)

bt_play.text = "um"

if(cont.text=="03"){

return false;

}

clearInterval(intervalo);

cont.text="03"

gotoAndPlay(2)

}

bt_foto4.onRelease = function(){

pausebt.gotoAndStop(20)

vai.gotoAndStop(24)

bt_play.text = "um"

if(cont.text=="04"){

return false;

}

clearInterval(intervalo);

cont.text="04"

gotoAndPlay(2)

}

bt_foto5.onRelease = function(){

pausebt.gotoAndStop(20)

vai.gotoAndStop(24)

bt_play.text = "um"

if(cont.text=="05"){

return false;

}

clearInterval(intervalo);

cont.text="05"

gotoAndPlay(2)

}

bt_foto6.onRelease = function(){

pausebt.gotoAndStop(20)

vai.gotoAndStop(24)

bt_play.text = "um"

if(cont.text=="06"){

return false;

}

clearInterval(intervalo);

cont.text="06"

gotoAndPlay(2)

}

bt_foto7.onRelease = function(){

pausebt.gotoAndStop(20)

vai.gotoAndStop(24)

bt_play.text = "um"

if(cont.text=="07"){

return false;

}

clearInterval(intervalo);

cont.text="07"

gotoAndPlay(2)

}

bt_foto8.onRelease = function(){

pausebt.gotoAndStop(20)

vai.gotoAndStop(24)

bt_play.text = "um"

if(cont.text=="08"){

return false;

}

clearInterval(intervalo);

cont.text="08"

gotoAndPlay(2)

}

bt_foto9.onRelease = function(){

pausebt.gotoAndStop(20)

vai.gotoAndStop(24)

bt_play.text = "um"

if(cont.text=="09"){

return false;

}

clearInterval(intervalo);

cont.text="09"

gotoAndPlay(2)

}

desativa_menu.onRollOver = function(){

aviso._visible = true;

aviso.onEnterFrame = function(){

aviso._x = _xmouse;

aviso._y = _ymouse;

}

}

desativa_menu.onRollOut = function(){

aviso._visible = false;

}

bt_foto1._alpha=0

bt_foto2._alpha=0

bt_foto3._alpha=0

bt_foto4._alpha=0

bt_foto5._alpha=0

bt_foto6._alpha=0

bt_foto7._alpha=0

bt_foto8._alpha=0

bt_foto9._alpha=0

2º Quadro

var contar = cont.text

if(contar=="01"){

loadMovie("fotos/"+nome+"/1.jpg",foto_g)

}

if(contar=="02"){

loadMovie("fotos/"+nome+"/2.jpg",foto_g)

}

if(contar=="03"){

loadMovie("fotos/"+nome+"/3.jpg",foto_g)

}

if(contar=="04"){

loadMovie("fotos/"+nome+"/4.jpg",foto_g)

}

if(contar=="05"){

loadMovie("fotos/"+nome+"/5.jpg",foto_g)

}

if(contar=="06"){

loadMovie("fotos/"+nome+"/6.jpg",foto_g)

}

if(contar=="07"){

loadMovie("fotos/"+nome+"/7.jpg",foto_g)

}

if(contar=="08"){

loadMovie("fotos/"+nome+"/8.jpg",foto_g)

}

if(contar=="09"){

loadMovie("fotos/"+nome+"/9.jpg",foto_g)

}

É isso, agradeço á quem teve a paciência de ler minha dúvida até o final!

Editado por Prof. Jonatas
Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

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...