//will play the timeline backwards and continal to loop until 'stopAll', 'stopRewind' or 'pause' are called
//note: the 'rewind' function will cancel the 'play' function BUT the 'play' function will not cancel the 'rewind' function
//you must call 'stopAll' or 'stopRewind' before using 'play' when your timeline is playing backwards
MovieClip.prototype.rewind = function () {
this.stop();
this.onEnterFrame = function () {
if (this._currentframe > 0) {
this.prevFrame ();
} else {
this.gotoAndStop (this._totalframes);
}
}
}

//will goto the specified frame and play the timeline backwards and continal to loop until 'stopAll', 'stopRewind' or 'pause' are called
MovieClip.prototype.gotoAndRewind = function (frame) {
this.gotoAndStop (frame);
this.rewind();
}

This is intended to introduce all collision detection principles in flash, their strengths, weaknesses and workarounds. The main method for Collision Detection in flash is using hitTestObject. But unless you'll be pushing rectangular shapes without …

Recently, I was asked to recommend a tracking system to be implemented on a clients website.
As the entire site was built on flash, my first thought was to suggest custom built tracking system. However, our company at that point of time didn't h…

The goal of the tutorial is to teach the user how to select which audio input to use.
Once you have an audio input plugged into the laptop or computer, you will go into the audio input settings and choose which audio input you want to use.