/**
* VERSION: 0.1
* DATE: 2010-04-29
* AS2
* UPDATES AND DOCUMENTATION AT: http://www.GreenSock.com
**/
import com.greensock.plugins.FrameForwardPlugin;
/**
* Tweens a MovieClip backward to a particular frame number, wrapping it if/when it reaches the beginning
* of the timeline. For example, if your MovieClip has 20 frames total and it is currently at frame 10
* and you want tween to frame 15, a normal frame tween would go forward from 10 to 15, but a frameBackward
* would go from 10 to 1 (the beginning) and wrap to the end and continue tweening from 20 to 15.
*
* USAGE:
*
* import com.greensock.TweenLite;
* import com.greensock.plugins.~~;
* TweenPlugin.activate([FrameBackwardPlugin]); //activation is permanent in the SWF, so this line only needs to be run once.
*
* TweenLite.to(mc, 1, {frameBackward:15});
*
*
* Copyright 2011, GreenSock. All rights reserved. This work is subject to the terms in http://www.greensock.com/terms_of_use.html or for corporate Club GreenSock members, the software agreement that was issued with the corporate membership.
*
* @author Jack Doyle, jack@greensock.com
*/
class com.greensock.plugins.FrameBackwardPlugin extends FrameForwardPlugin {
/** @private **/
public static var API:Number = 1.0; //If the API/Framework for plugins changes in the future, this number helps determine compatibility
/** @private **/
public function FrameBackwardPlugin() {
super();
this.propName = "frameBackward";
_backward = true;
}
}