alemones Postado Março 25, 2010 Denunciar Share Postado Março 25, 2010 Galera tenho esse banner aqui: http://www.bravio.com.br/ripple.html com uma animação so na faixa.Só que no começo de aparecer o avião, ele dá uma acelerada e depois diminiu a velocidade. Isso acontece com as nuvem também.O AS é://the number of slats used to make the flag effectnumber_of_slats = 40;//speed at which the flag wavesspeed_of_flag = 0.1;//the ammount the flag wavesammount_of_movement = 5;//the length of the wave. small numbers make a larger wave.wave_length = 0.2;//calculates the width of each slatwidth_workout = attachMovie("flag", "width_tester", 1);slat_width = width_workout._width/number_of_slats;width_workout.removeMovieClip();//creates the movie clips of the flagfor (i=1; i<number_of_slats; i++) {//creates an instance of the flag moviecurrent_slat = attachMovie("flag", "slat"+i, i);//sets the mask width to the slats width. the +1 is to remove hariline gapscurrent_slat.flag_mask._width = slat_width+1;//sets the masks possition according to its numbercurrent_slat.flag_mask._x = slat_width*i;}j=1;this.onEnterFrame = function(){j+=speed_of_flag;for (i=1; i<number_of_slats; i++) {//move the slats Y position based on sin.this["slat"+i]._y = Math.sin(j+i*wave_length)*ammount_of_movement;}}O que pode ser que está acontecendo?No aguardoValeuAlemones Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
alemones
Galera tenho esse banner aqui: http://www.bravio.com.br/ripple.html com uma animação so na faixa.
Só que no começo de aparecer o avião, ele dá uma acelerada e depois diminiu a velocidade. Isso acontece com as nuvem também.
O AS é:
//the number of slats used to make the flag effect
number_of_slats = 40;
//speed at which the flag waves
speed_of_flag = 0.1;
//the ammount the flag waves
ammount_of_movement = 5;
//the length of the wave. small numbers make a larger wave.
wave_length = 0.2;
//calculates the width of each slat
width_workout = attachMovie("flag", "width_tester", 1);
slat_width = width_workout._width/number_of_slats;
width_workout.removeMovieClip();
//creates the movie clips of the flag
for (i=1; i<number_of_slats; i++) {
//creates an instance of the flag movie
current_slat = attachMovie("flag", "slat"+i, i);
//sets the mask width to the slats width. the +1 is to remove hariline gaps
current_slat.flag_mask._width = slat_width+1;
//sets the masks possition according to its number
current_slat.flag_mask._x = slat_width*i;
}
j=1;
this.onEnterFrame = function(){
j+=speed_of_flag;
for (i=1; i<number_of_slats; i++) {
//move the slats Y position based on sin.
this["slat"+i]._y = Math.sin(j+i*wave_length)*ammount_of_movement;
}
}
O que pode ser que está acontecendo?
No aguardo
Valeu
Alemones
Link para o comentário
Compartilhar em outros sites
0 respostass 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.