home *** CD-ROM | disk | FTP | other *** search
- stop();
- fscommand("fullscreen","true");
- fscommand("showmenu","false");
- MovieClip.prototype.bounceScale = function(targetx, targety, accel, convert)
- {
- var _loc1_ = this;
- _loc1_.xpos = 1;
- _loc1_.ypos = 1;
- _loc1_.onEnterFrame = function()
- {
- var _loc1_ = this;
- if(_loc1_.xpos < 2 && Math.abs(_loc1_._xscale - targetx) < 5)
- {
- _loc1_._xscale = targetx;
- _loc1_._yscale = targety;
- _loc1_.fonction();
- delete _loc1_.onEnterFrame;
- }
- else
- {
- _loc1_.xpos = _loc1_.xpos * accel + (targetx - _loc1_._xscale) * convert;
- _loc1_.ypos = _loc1_.ypos * accel + (targety - _loc1_._yscale) * convert;
- _loc1_._xscale += _loc1_.ypos;
- _loc1_._yscale += _loc1_.xpos;
- }
- };
- };
- MovieClip.prototype.transAlpha = function(fin, accel)
- {
- var _loc1_ = this;
- _loc1_.createEmptyMovieClip("mcAlpha",8426);
- var o = _loc1_;
- _loc1_.mcAlpha.onEnterFrame = function()
- {
- var _loc1_ = fin - o._alpha;
- if(Math.abs(_loc1_) <= 2)
- {
- o._alpha = fin;
- this.removeMovieClip();
- this.fonction();
- }
- else
- {
- o._alpha = Math.round(o._alpha + _loc1_ / accel) + 1;
- }
- };
- };
- MovieClip.prototype.softGo = function(tgtx, tgty, accel)
- {
- var _loc1_ = this;
- _loc1_.targetx = tgtx;
- _loc1_.targety = tgty;
- _loc1_.accel = accel;
- _loc1_.onEnterFrame = function()
- {
- var _loc1_ = this;
- _loc1_._x += (_loc1_.targetx - _loc1_._x) / _loc1_.accel;
- _loc1_._y += (_loc1_.targety - _loc1_._y) / _loc1_.accel;
- if(Math.abs(_loc1_._x - _loc1_.targetx) + Math.abs(_loc1_._y - _loc1_.targety) < 2)
- {
- _loc1_._x = _loc1_.targetx;
- _loc1_._y = _loc1_.targety;
- delete _loc1_.onEnterFrame;
- }
- };
- };
- MovieClip.prototype.flashSoluce = function(f)
- {
- var _loc1_ = this;
- playSound("sonflash",60);
- if(f != null)
- {
- _loc1_.fonction = f;
- }
- _loc1_.flashcoul = new Color(_loc1_);
- _loc1_.valeurFlash = 200;
- _loc1_.onEnterFrame = function()
- {
- var _loc1_ = this;
- var _loc2_ = new Object();
- _loc2_.rb = _loc1_.valeurFlash;
- _loc2_.gb = _loc1_.valeurFlash;
- _loc2_.bb = _loc1_.valeurFlash;
- _loc1_.flashcoul.setTransform(_loc2_);
- _loc1_.valeurFlash -= 40;
- if(_loc1_.valeurFlash <= 100)
- {
- _loc1_.fonction();
- _loc1_.fonction = null;
- }
- if(_loc1_.valeurFlash <= 0)
- {
- _loc2_ = new Object();
- _loc2_.rb = 0;
- _loc2_.gb = 0;
- _loc2_.bb = 0;
- _loc1_.flashcoul.setTransform(_loc2_);
- delete _loc1_.onEnterFrame;
- }
- };
- };
- MovieClip.prototype.softGoTo = function(tgtx, tgty, a)
- {
- var _loc1_ = this;
- _loc1_.targetx = tgtx;
- _loc1_.targety = tgty;
- _loc1_.accel = a;
- _loc1_.onEnterFrame = function()
- {
- var _loc1_ = this;
- if(Math.abs(_loc1_._x - _loc1_.targetx) + Math.abs(_loc1_._y - _loc1_.targety) < 3)
- {
- _loc1_._x = _loc1_.targetx;
- _loc1_._y = _loc1_.targety;
- delete _loc1_.onEnterFrame;
- }
- else
- {
- _loc1_._x += (_loc1_.targetx - _loc1_._x) * _loc1_.accel;
- _loc1_._y += (_loc1_.targety - _loc1_._y) * _loc1_.accel;
- }
- };
- };
-