|
|
 Flash 8
a = 2;
deg = 34;
coef = 0.3;
n = 0;
longueur = 300;
retrecissement = 0.1;
transparence = 1;
_root.onEnterFrame = function() {
p._x = p._x+a*Math.sin(deg);
p._y = p._y+a*Math.cos(deg);
timer();
deg += speed;
if (p._x>Stage.width) {
p._x = 0;
}
if (p._x<0) {
p._x = Stage.width;
}
if (p._y>Stage.height) {
p._y = 0;
}
if (p._y<0) {
p._y = Stage.height;
}
n++;
p.duplicateMovieClip("p"+n,n);
for (i=n-1; i>n-longueur; i--) {
eval("p"+i)._width = eval("p"+i)._width-retrecissement;
eval("p"+i)._height = eval("p"+i)._height-retrecissement;
eval("p"+i)._alpha = eval("p"+i)._alpha-transparence;
}
m = n-longueur;
eval("p"+m).removeMovieClip();
};
t = 0;
temper();
speed = Math.random()-0.5;
function temper() {
temps = Math.random()*10*5;
}
function timer() {
t++;
if (t>temps) {
t = 0;
temper();
speed = 0.2*(Math.random()-0.5);
}
}
|
|
Voir aussi les sujets similaires sur cours internet :
- Manipulation d’animations
- function opendivslid(id) { for (i=1;i p._y = Stage.height; } n++;...
- Diaporamas sans interactions (AS2)
- // Flash 8 Téléchargez Voir le code import mx.transitions.Tween; import...
- Les bases à connaitre en actionscript2
- Avec quelques notions de code, il est déjà possible de...
- Slideshows
- Flash 8 Téléchargez Voir le code bt1.onRollOver = function() {...
- Manipulation de textes (AS2)
- function opendivslid(id) { for (i=1;i...