﻿<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- saved from url=(0014)about:internet -->
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta name="book" content="ActionScript&nbsp;3.0&nbsp;Language&nbsp;and&nbsp;Components&nbsp;Reference"><link rel="stylesheet" href="../../style.css" type="text/css" media="screen"><link rel="stylesheet" href="../../print.css" type="text/css" media="print"><link rel="stylesheet" href="../../override.css" type="text/css"><meta name="keywords" content="BezierEase,fl.motion.BezierEase,AUTO,CCW,CW,MATRIX_ORDER_APPEND,MATRIX_ORDER_PREPEND,MOTION_END,MOTION_START,MOTION_UPDATE,NONE,ROTATION,ROTATION_CONCAT,ROTATION_X,ROTATION_Y,SCALE_X,SCALE_Y,SKEW_X,SKEW_Y,TIME_CHANGE,X,Y,Z,_transformationPointZ,a,adjustColorObjects,autoRewind,b,blank,blendMode,brightness,brightness,c,cacheAsBitmap,color,contrast,d,dimensions,duration,ease,easingFunction,elementType,filters,firstFrame,frameEvent,frameRate,functionName,hue,index,initialPosition,initialPosition,instanceName,is3D,isPlaying,keyframes,keyframesCompact,label,linkageID,loop,matrix3D,motion,motion,orientToPath,orientToPath,parameters,points,points,positionMatrix,repeatCount,rotateDirection,rotateTimes,rotationConcat,rotation,rotation,rotationX,rotationY,saturation,scaleX,scaleX,scaleY,scaleY,sceneName,sceneName,skewX,skewX,skewY,skewY,source,spanEnd,spanStart,symbolName,targetName,targetParent,targetState3D,target,target,target,target,target,target,time,tintColor,tintMultiplier,transformationPoint,transformationPoint,transformationPoint,transformationPointZ,transformationPointZ,tweenScale,tweenSnap,tweenSync,tweens,tweensLength,tweensLength,useRotationConcat,usingCurrentFrame,x,x,y,y,z,Add,AllValuesAreSet,CalculateFinalFlatArray,GetFlatArray,GetHeight,GetValue,GetWidth,LoadIdentity,LoadZeros,Multiply,MultiplyNumber,SetBrightnessMatrix,SetContrastMatrix,SetHueMatrix,SetSaturationMatrix,SetValue,addFilterPropertyArray,addKeyframe,addPropertyArray,addTarget,addTargetInfo,affectsTweenable,convertMatrixToMatrix3D,easeNone,easeQuadPercent,end,fromXML,fromXMLString,fromXMLString,getColorTransform,getColorTransform,getCubicCoefficients,getCubicRoots,getCurrentKeyframe,getFilters,getFilters,getMatrix3D,getNextKeyframe,getQuadraticRoots,getRotation,getRotationRadians,getScaleX,getScaleY,getSingleValue,getSkewX,getSkewXRadians,getSkewY,getSkewYRadians,getTween,getValue,getValue,getValue,getValue,getValue,getValue,getValue,getValue,getYForX,initFilters,interpolateColor,interpolateFilter,interpolateFilters,interpolateTransform,matchInternalPointWithExternal,nextFrame,overrideTargetTransform,pause,play,processCurrentFrame,registerButtonState,registerParentFrameHandler,resume,rewind,rotateAroundExternalPoint,rotateAroundInternalPoint,setAdjustColorProperty,setRotation,setRotationRadians,setScaleX,setScaleY,setSkewX,setSkewXRadians,setSkewY,setSkewYRadians,setTint,setValue,setValue,startFrameEvents,stop,useCurrentFrame,useRotationConcat"><title>fl.motion.BezierEase (ActionScript 3.0)</title></head><body><script language="javascript" type="text/javascript" src="../../asdoc.js"></script><script language="javascript" type="text/javascript" src="../../help.js"></script><script language="javascript" type="text/javascript" src="../../cookies.js"></script><script language="javascript" type="text/javascript">  
            <!--  
			    
				asdocTitle = 'BezierEase - ActionScript 3.0 Language and Components Reference';

				var baseRef = '../../';

				window.onload = configPage;
			      
			    -->  
            </script>
<script language="javascript" type="text/javascript"><!--
function submitValue(){
var searchStr=document.getElementById('search-livedocs').value;
window.location="../../search.html"+"###"+searchStr;
}
--></script><script type="text/javascript">
		scrollToNameAnchor();
	</script><table class="titleTable" cellpadding="0" cellspacing="0" id="titleTable" style="display:none"><tr><td class="titleTableTitle" align="left">ActionScript 3.0 Language and Components Reference</td><td class="titleTableSearch" align="center"><form class="searchForm" method="get" action="../../search.html" onsubmit="submitValue();"><input class="hidden" name="loc" value="" type="hidden"><input class="hidden" name="termPrefix" value="" type="hidden"><input class="hidden" name="term" value="" type="hidden"><input class="hidden" name="area" value="" type="hidden"><input id="search-livedocs" name="search_text" value="" title="" type="text"> <input type="button" name="action" value="Search" onclick="submitValue()"></form></td><td class="titleTableTopNav" align="right"><a href="../../../../Flash/10.0_Welcome/index.html">Home</a>&nbsp;|&nbsp;<a href="../../package-summary.html" onclick="loadClassListFrame('../../all-classes.html')">All Packages</a>&nbsp;|&nbsp;<a href="../../class-summary.html" onclick="loadClassListFrame('../../all-classes.html')">All Classes</a>&nbsp;|&nbsp;<a href="../../language-elements.html">Language Elements</a>&nbsp;| <a href="../../all-index-Symbols.html" onclick="loadClassListFrame('../../index-list.html')">Index</a>&nbsp;|&nbsp;<a href="../../appendixes.html">Appendixes</a>&nbsp;|&nbsp;<a href="../../conventions.html">Conventions</a>&nbsp;|&nbsp;<a id="framesLink1" href="../../index.html?fl/motion/BezierEase.html&amp;fl/motion/class-list.html">Frames</a><a id="noFramesLink1" style="display:none" href="" onclick="parent.location=document.location"> No Frames </a></td><td class="titleTableLogo" align="right" rowspan="3"><img src="../../images/logo.jpg" class="logoImage" alt=" Adobe Logo " title=" Adobe Logo "></td></tr><tr class="titleTableRow2"><td class="titleTableSubTitle" id="subTitle" align="left">BezierEase</td><td class="titleTableSubNav" id="subNav" align="right" colspan="2"><a href="#propertySummary">Properties</a>&nbsp;| <a href="#methodSummary">Methods</a>&nbsp;| <a href="#eventSummary">Events</a>&nbsp;| <a href="#styleSummary">Styles</a>&nbsp;| <a href="#effectSummary">Effects</a>&nbsp;| <a href="#constantSummary">Constants</a>&nbsp;| <a href="#includeExamplesSummary">Examples</a></td></tr><tr class="titleTableRow3"><td colspan="3">&nbsp;</td></tr></table><script language="javascript" type="text/javascript" xml:space="preserve">
                
                    
                

				<!--

				
				    
				

					if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("BezierEase"); titleBar_setSubNav(false,true,false	,false,false,false,true,false,false	,false,false,false,false,false);}

				    
				        
				    
				-->
                
                    
                
			</script><div class="MainContent"><table class="classHeaderTable" cellpadding="0" cellspacing="0"><tr><td class="classHeaderTableLabel">Package</td><td><a href="package-detail.html" onclick="javascript:loadClassListFrame('class-list.html')">fl.motion</a></td></tr><tr><td class="classHeaderTableLabel">Class</td><td class="classSignature">public  class  BezierEase</td></tr><tr><td class="classHeaderTableLabel">Inheritance</td><td class="inheritanceList">BezierEase  <img src="../../images/inherit-arrow.gif" title="Inheritance" alt="Inheritance" class="inheritArrow"> <a href="../../Object.html">Object</a></td></tr><tr><td class="classHeaderTableLabel">Implements</td><td> <a href="../../fl/motion/ITween.html">ITween</a></td></tr></table><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p></p>
        The BezierEase class provides precise easing control for a motion tween between two keyframes. 
 You can apply an instance of this class to all properties of a keyframe at once, 
 or you can define different curves for different properties.
        <p>Both this class and the CustomEase class use one or more cubic Bezier curves to define the interpolation.
 However, the BezierEase class defines its coordinates slightly differently than the CustomEase class.</p>
        
               <p>
          The BezierEase class uses literal values for the y coordinates of the curve, rather than 
 normalized values between
          <code>0</code>
          and
          <code>1</code>
          .
 This allows you to create curves that cannot be created with custom easing. For example, 
 you can create a curve where the start and end values are identical, but the curve rises and falls 
 in between those values. Also, depending on the context, you may want to define the easing 
 curve with literal values instead of percentages.
        </p>
        
            <p></p><p><span class="classHeaderTableLabel">Default MXML Property</span><code>points</code></p><p><span class="classHeaderTableLabel">See also</span></p><div class="seeAlso"><a href="../../motionXSD.html" target="">Motion XML Elements</a><br/><a href="CustomEase.html" target="">CustomEase class</a></div><br/><hr></div><a name="propertySummary"></a><div class="summarySection"><div class="summaryTableTitle">Public Properties</div><div class="showHideLinks"><div id="hideInheritedProperty" class="hideInheritedProperty"><a class="showHideLink" href="#propertySummary" onclick="javascript:setInheritedVisible(false,'Property');"><img class="showHideLinkImage" src="../../images/expanded.gif"> Hide Inherited Public Properties</a></div><div id="showInheritedProperty" class="showInheritedProperty"><a class="showHideLink" href="#propertySummary" onclick="javascript:setInheritedVisible(true,'Property');"><img class="showHideLinkImage" src="../../images/collapsed.gif"> Show Inherited Public Properties</a></div></div><table cellspacing="0" cellpadding="3" class="summaryTable " id="summaryTableProperty"><tr><th>&nbsp;</th><th colspan="2">Property</th><th>Defined By</th></tr><tr class="hideInheritedProperty"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><a href="../../Object.html#constructor" class="signatureLink">constructor</a> : <a href="../../Object.html">Object</a><div class="summaryTableDescription">A reference to the class object or constructor function for a given object instance.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#points" class="signatureLink">points</a> : <a href="../../Array.html">Array</a><div class="summaryTableDescription">An ordered collection of points in the custom easing curve.</div></td><td class="summaryTableOwnerCol">BezierEase</td></tr><tr class="hideInheritedProperty"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><a href="../../Object.html#prototype" class="signatureLink">prototype</a> : <a href="../../Object.html">Object</a><div class="summaryTableDescription">[static] A reference to the prototype object of a class or function object.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#target" class="signatureLink">target</a> : <a href="../../String.html">String</a><div class="summaryTableDescription">The name of the animation property to target.</div></td><td class="summaryTableOwnerCol">BezierEase</td></tr></table></div><a name="methodSummary"></a><div class="summarySection"><div class="summaryTableTitle">Public Methods </div><div class="showHideLinks"><div id="hideInheritedMethod" class="hideInheritedMethod"><a class="showHideLink" href="#methodSummary" onclick="javascript:setInheritedVisible(false,'Method');"><img class="showHideLinkImage" src="../../images/expanded.gif"> Hide Inherited Public Methods</a></div><div id="showInheritedMethod" class="showInheritedMethod"><a class="showHideLink" href="#methodSummary" onclick="javascript:setInheritedVisible(true,'Method');"><img class="showHideLinkImage" src="../../images/collapsed.gif"> Show Inherited Public Methods</a></div></div><table cellspacing="0" cellpadding="3" class="summaryTable " id="summaryTableMethod"><tr><th>&nbsp;</th><th colspan="2">Method</th><th>Defined By</th></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#BezierEase()" class="signatureLink">BezierEase</a>(xml:<a href="../../XML.html">XML</a> = null)</div><div class="summaryTableDescription">Constructor for BezierEase instances.</div></td><td class="summaryTableOwnerCol">BezierEase</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#getValue()" class="signatureLink">getValue</a>(time:<a href="../../Number.html">Number</a>, begin:<a href="../../Number.html">Number</a>, change:<a href="../../Number.html">Number</a>, duration:<a href="../../Number.html">Number</a>):<a href="../../Number.html">Number</a></div><div class="summaryTableDescription">Calculates an interpolated value for a numerical property of animation,
     using a Bezier easing curve.</div></td><td class="summaryTableOwnerCol">BezierEase</td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#hasOwnProperty()" class="signatureLink">hasOwnProperty</a>(name:<a href="../../String.html">String</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether an object has a specified property defined.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#isPrototypeOf()" class="signatureLink">isPrototypeOf</a>(theClass:<a href="../../Object.html">Object</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether an instance of the Object class is in the prototype chain of the object specified 
  as the parameter.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#propertyIsEnumerable()" class="signatureLink">propertyIsEnumerable</a>(name:<a href="../../String.html">String</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether the specified property exists and is enumerable.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#setPropertyIsEnumerable()" class="signatureLink">setPropertyIsEnumerable</a>(name:<a href="../../String.html">String</a>, isEnum:<a href="../../Boolean.html">Boolean</a> = true):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Sets the availability of a dynamic property for loop operations.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#toString()" class="signatureLink">toString</a>():<a href="../../String.html">String</a></div><div class="summaryTableDescription">Returns the string representation of the specified object.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#valueOf()" class="signatureLink">valueOf</a>():<a href="../../Object.html">Object</a></div><div class="summaryTableDescription">Returns the primitive value of the specified object.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr></table></div><script language="javascript" type="text/javascript"><!--
                      showHideInherited();
                      --></script><div class="MainContent"><div class="detailSectionHeader">Property Detail</div><a name="propertyDetail"></a><a name="points"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">points</td><td class="detailHeaderType">property</td></tr></table><div class="detailBody"><code>public var points:<a href="../../Array.html">Array</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>
          An ordered collection of points in the custom easing curve.
      Each item in the array is a
          <code>flash.geom.Point</code>
          instance, with
          <code>x</code>
          and
          <code>y</code>
          properties.
          <p>
            The x coordinate of each point represents the time coordinate of the ease, as a percentage.
      The x value is normalized to fall between
            <code>0</code>
            and
            <code>1</code>
            ,
      where
            <code>0</code>
            is the beginning of the tween and
            <code>1</code>
            is the end of the tween.
      The y coordinate of each point contains the literal value of the animation property at that point
      in the ease. The y value is
            <i>not</i>
            normalized to fall between
            <code>0</code>
            and
            <code>1</code>
            .
          </p>
          
          <p>The first and last points of the curve are not included in the array,
      because the first point is locked to the starting value, defined by the current keyframe,
      and the last point is locked to the ending value, defined by the next keyframe.</p>
          
        </p><p><span class="label">See also</span></p><div class="seeAlso"><a href="../../flash/geom/Point.html" target="">flash.geom.Point</a></div></div><a name="propertyDetail"></a><a name="target"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">target</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>target:<a href="../../String.html">String</a></code>&nbsp;&nbsp;[read-write] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>The name of the animation property to target.</p><p> The default value is <code>"".</code></p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get target():<a href="../../String.html">String</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set target(value:<a href="../../String.html">String</a>):<a href="../../specialTypes.html#void">void</a></code><br/><p><span class="label">See also</span></p><div class="seeAlso"><a href="ITween.html#target" target="">fl.motion.ITween.target</a></div></div><a name="constructorDetail"></a><div class="detailSectionHeader">Constructor Detail</div><a name="BezierEase()"></a><a name="BezierEase(XML)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">BezierEase</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">Constructor</td></tr></table><div class="detailBody"><code>public function BezierEase(xml:<a href="../../XML.html">XML</a> = null)</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p>Constructor for BezierEase instances.</p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">xml</span>:<a href="../../XML.html">XML</a></code> (default = <code>null</code>)<code></code> &mdash; Optional E4X XML object defining a BezierEase in Motion XML format.</td></tr></table></div><a name="methodDetail"></a><div class="detailSectionHeader">Method Detail</div><a name="getValue()"></a><a name="getValue(Number,Number,Number,Number)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">getValue</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td></tr></table><div class="detailBody"><code> public function getValue(time:<a href="../../Number.html">Number</a>, begin:<a href="../../Number.html">Number</a>, change:<a href="../../Number.html">Number</a>, duration:<a href="../../Number.html">Number</a>):<a href="../../Number.html">Number</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>
          Calculates an interpolated value for a numerical property of animation,
     using a Bezier easing curve. 
     The percent value is read from the BezierEase instance's
          <code>points</code>
          property,
     rather than being passed into the method.
     Using the
          <code>points</code>
          property value allows the function signature to match the ITween interface.
        </p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">time</span>:<a href="../../Number.html">Number</a></code> &mdash; 
              The time value, which must be between
              <code>0</code>
              and
              <code>duration</code>
              , inclusive.
     The unit can be freely chosen (for example, frames, seconds, milliseconds), 
     but must match the
              <code>duration</code>
              unit.
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">begin</span>:<a href="../../Number.html">Number</a></code> &mdash; 
              The value of the animation property at the start of the tween, when time is
              <code>0</code>
              .
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">change</span>:<a href="../../Number.html">Number</a></code> &mdash; 
              The change in the value of the animation property over the course of the tween. 
     This value can be positive or negative. For example, if an object rotates from 90 to 60 degrees, the
              <code>change</code>
              is
              <code>-30</code>
              .
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">duration</span>:<a href="../../Number.html">Number</a></code> &mdash; 
              The length of time for the tween. This value must be greater than zero.
     The unit can be freely chosen (for example, frames, seconds, milliseconds), 
     but must match the
              <code>time</code>
              unit.
            </td></tr></table></p><p></p><span class="label">Returns</span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20"></td><td><code><a href="../../Number.html">Number</a></code> &mdash; The interpolated value at the specified time.</td></tr></table><p><span class="label">See also</span></p><div class="seeAlso"><a href="BezierEase.html#points" target="">points</a></div></div><br/><br/><hr><br/><p></p><center class="copyright"> &copy; 2004-2008 Adobe Systems Incorporated. All rights reserved. <br/>Thu Oct 30 2008, 07:08 PM -07:00  </center><div style="display:none">BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase </div><div style="display:none">fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase </div></div></body></html><!-- &copy; 2004-2008 Adobe Systems Incorporated. All rights reserved. <br/>Thu Oct 30 2008, 07:08 PM -07:00  -->
