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
|
var numOfItems:Number = 8;
var photoused = "";
var speed:Number = 2;
for(var i=0;i<numOfItems;i++)
{
_root[i] = createEmptyMovieClip("photo"+i, i);
_root[i].createEmptyMovieClip("conteneur", 0);
_root[i].conteneur.loadMovie("photos/" + i + ".jpg");
_root[i]._xscale = _root[i]._yscale = 30;
_root[i]._x = i*120;
_root[i].onRelease = function() {
if(photoused =! ""){
_root[photoused]._xscale = _root[i]._yscale = 30;
_root[i]._x = photoused*120;
}
photoused=Number(this._name.substr(this._name._length-1,1));
photousedX=this._x;
photousedY=this._y;
ease(this , 125, 95);
}
}
//fonction deplacement ralenti
ease = function( what:MovieClip , tox:Number, toy:Number ){
what.onEnterFrame = function(){
var distancex:Number = tox - this._x;
var newDistancex:Number = distancex / speed;
this._x = tox - newDistancex;
var distancey:Number = toy - this._y;
var newDistancey:Number = distancey / speed;
this._y = toy - newDistancey;
this._xscale = this._yscale = 100;
}
} |
Partager