Posts de Agosto 22nd, 2008|Página de posts diários

Preloader por etapas

É tipo aqueles preloaders com bolas que vai surgindo uma após a outra a medida que o site vai sendo carregado.

1º Crie um movieclip (circulo) com uma animação fazendo com este circulo vá crescendo (usei 16 frames), no 1º frame aperte F9 e digite stop(); faça o mesmo para o último frame.

2º No palco acrescente mais 4 movieclip cada um com instância de anim1, anim2, anim3, anim4, anim5.

3º Selecione todos eles e aperte F8 para criar outro movieclip de a este o nome de “preloader“.

4º Finalmente vamos pôr a mão na massa (THE CODE), selecione o movieclip que acabou de criar e aperte F9 e digite.

onClipEvent (enterFrame) {
t = _root.getBytesTotal();
c = _root.getBytesLoaded();
d = Math.round((c/t)*100);
if (d>=10 && d<=19) {
anim1.gotoAndPlay(2);
}
if (d>=20 && d<=29) {
anim2.gotoAndPlay(2);
}
if (d>=30 && d<= 39) {
anim3.gotoAndPlay(2);
}
if (d>=40 && d<= 49) {
anim4.gotoAndPlay(2);
}
if (d>=50 && d<= 59) {
anim5.gotoAndPlay(2);
}
}

Movimentar figura de acordo com o mouse AS2

Pra movimentar uma figura/movie no palco é fácil.
Ex: mouse para esquerda, movie para direita e mouse para cima, movie para baixo.

1º Faça um um desenho ou exporte uma figura e transgorme-a em movie, com instância “meuMovie” sem aspas.

this.onMouseMove=function () {
this.onEnterFrame=function () {
meuMovie._y = meuMovie._y-(meuMovie._y-(-this._ymouse))*.30;
meuMovie._x = meuMovie._x-(meuMovie._x-(-this._xmouse))*.30;

}
}

Movimentar figura de acordo com o mouse AS3

Para movimentar uma figura/movie no palco é fácil.
Ex: mouse para esquerda, movie para direita e mouse para cima, movie para baixo.

1º Faça um um desenho ou exporte uma figura e transgorme-a em movie, com instância “meuMovie” sem aspas.

meuMovie.addEventListener(Event.ENTER_FRAME, foi);

function foi(e) {
y=meuMovie.y-(meuMovie.y-(-mouseY))*.30;
x=meuMovie.x-(meuMovie.x-(-mouseX))*.30;
}

Good job!