Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

alex_tp

Carregar um .swf externo!

Recommended Posts

É um seguinte pessoal... comecei a utilizar flash agora e sou totalmente leigo no "bagulho!!" :mellow: O flash que utilizo é o flash MX (em inglês).Gostaria de saber como faço para carregar um .swf externo e como faço uma barra de porcentagem.... passo a passo!!!!Por exemplo: o arquivo 1º seria o "carregador.swf" que carregaria o 2º arquivo, o "Intro.swf"........ porém eu não faço a menor idéia de como fazê-los!!!!Pesquisei alguns tutoriais na Net e aqui no Fórum mas ainda está me parecendo muito complexo!!!!! :unsure: Alguém teria a paciência de me ensinar como faz, ou me passar algum tutorial passo a passo????

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, usa o load movie pra carregar o swf, põe esse código no 1° quadro

_root.onLoad=function(){this.loadMovie("swf.swf")}

Pro preloader é mais codigo, acho que vale mais a pena ler um tutorial lá no pontoflash

Compartilhar este post


Link para o post
Compartilhar em outros sites

Por que você naum faz isso de uma maneira dinâmica, ai você naum precisa fazer, éh soh copiar e colar isso ai: ai vai aparecer a barra de rolagem + a porcentagem, se tiver duvida ai você posta de novo ai que eu tento te ajudar, beleza? irmãofunction carregador() { comecoX = 100; // local em x da barra comecoY = 100; //local em y da barrabarraLargura = 250; // Tamanho da barra em largura barraAltura = 10; // Tamanho da barra em altura ctotal = this.getBytesTotal(); this.createEmptyMovieClip("carregadorBarra", 2); this.createTextField("textoPercentual",4,97,80,30,20); //instancia, nivel, x, y, largura, alturathis.onEnterFrame = function() { // toda vez que o frame for chamado a função é chamadaif (carregado == ctotal && ctotal != 0) { carregadorBarra.removeMovieClip(); textoPercentual.removeTextField(); this.onEnterFrame = null; } else { carregado = this.getBytesLoaded(); percentual = Math.round((carregado/ctotal)*barraLargura); textoPercentual.text = Math.round((carregado/ctotal)*100) + "%"; carregadorBarra.clear(); // aqui está o desenho da barracarregadorBarra.moveTo(comecoX, comecoY); carregadorBarra.beginFill(0xFF0000, 100); // cor da barra hexadecimalcarregadorBarra.lineTo(percentual+comecoX, comecoY); carregadorBarra.lineTo(percentual+comecoY, comecoY+barraAltura); carregadorBarra.lineTo(comecoX, comecoY+barraAltura); carregadorBarra.lineTo(comecoX, comecoY); carregadorBarra.endFill(); } }; } carregador();// chama a funçãoObs: Colocar no primeiro frame

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.