1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| this.createEmptyMovieClip("images",100);
this.attachMovie("mask","mask",101);
mask._x = images._x =305;
mask._y = target = 96;
images._y = -1000;
images.setMask(mask);
speed = 5;
for (var i = 0; i<8; i++) {
var img = images.attachMovie("image"+i,"image"+i, i);
img._y = img._height*i;
var thumb = this["thumb"+i];
thumb._alpha = 60;
thumb.pos = target+(i*-img._height);
thumb.onPress = function(){
target = this.pos;
};
thumb.onRollOver = function(){
this._alpha = 100;
};
thumb.onRollOut = function(){
this._alpha = 60;
};
}
this.onEnterFrame = function(){
images._y +=(target-images._y)/speed;
};
Mais lorsque j'essaie de tester l'animation, le message d'erreurs suivant m'est renvoyé:
Séquence1, calque "script",Image1 ligne 3 :1120:Accés à la propriété non définie images. mask._x = images._x =305;
Séquence1, calque "script",Image1 ligne 3 :1119:Accés à la propriété_x peut être non définie, via la référence de type static flash.display:DisplayObject. mask._x = images._x =305;
Séquence1, calque "script",Image1 ligne 4 :1120:Accés à la propriété non définie images. mask._y = target = 96;
Séquence1, calque "script",Image1 ligne 4 :1119:Accés à la propriété_y peut être non définie, via la référence de type static flash.display:DisplayObject. mask._y = target = 96;
Séquence1, calque "script",Image1 ligne 5 :1120:Accés à la propriété non définie images. images._y = -1000;
Séquence1, calque "script",Image1 ligne 6 :1120:Accés à la propriété non définie images. images.setMask(mask);
Séquence1, calque "script",Image1 ligne 7 :1120:Accés à la propriété non définie images. speed = 5;
Séquence1, calque "script",Image1 ligne 9 :1120:Accés à la propriété non définie images. var img = images.attachMovie("image"+i,"image"+i, i);
Séquence1, calque "script",Image1 ligne 13 :1120:Accés à la propriété non définie images. thumb.pos = target+(i*-img._height);
Séquence1, calque "script",Image1 ligne 15 :1120:Accés à la propriété non définie images. target = this.pos;
Séquence1, calque "script",Image1 ligne 25 :1120:Accés à la propriété non définie images. images._y +=(target-images._y)/speed;
Séquence1, calque "script",Image1 ligne 25:1120:Accés à la propriété non définie images. images._y +=(target-images._y)/speed;
Séquence1, calque "script",Image1 ligne 25 :1120:Accés à la propriété non définie images.images._y +=(target-images._y)/speed;
Séquence1, calque "script",Image1 ligne 25 :1120:Accés à la propriété non définie images.images._y +=(target-images._y)/speed;
Séquence1, calque "script",Image1 ligne 25 :1120:Accés à la propriété non définie images.images._y +=(target-images._y)/speed; |