﻿/**
 * Easer & (Easer Tools) by ActiveToFocus
 * Version 3.0.0
 * 10.11.2011
 * 
 * Copyright (c) ActiveToFocus.com
 * 
 * support@activetofocus.com
 * 
 * http://activetofocus.com
 * http://labs.activetofocus.com
 * 
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use,
 * copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following
 * conditions:
 * 
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 * 
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 * OTHER DEALINGS IN THE SOFTWARE.
 **/

We often use the tween and also choose a ease effect for it,but these ease transition all stationary .
And sometimes these ease transition didn’t meet our needs .Then,we need create a custom ease transition for it.

Now,I create "Easer" Class  and  "Easer Tools" for custom ease transition with any tween tools or other 
extensions(js etc...).You just need import Easer Class and copy the array from Easer Tools custom builded for tween.


Description:

Easer Tools is a custom tween ease transition tools,you can use it for your any project with tween.It's fully 
customizable ease transition and support tween,tweener,tweenlite,tweenMax etc...


Custom your ease transition

Step 1,Open Easer Tools.
Step 2,Click the Time button to set the easing time.
Step 3,Click the red line to add a custom node.At this time,you can drag left or right control points to adjust 
the curve for ease transition.You also can delete node press "del" keyboard.
Step 4,Click preview button view your custom ease transition.Also can use default button back.
Step 5,Chooose tween tools of you used,then click "COPY CODE" button copy code into your project.
Step 6,When you're finished,run your project preview it.Don't forget import easer class into your project.

Here is a example for your project: 
-------------------------------------------------------------------------------------- 
import com.activetofocus.easer.Easer;

import caurina.transitions.

Tweener;
var easerArr:Array = [{Nx:260,My:0,Ny:-100,Mx:0},{My:-200,Mx:520}];
Tweener.addTween(mc,{y:29, time:1, transition:Easer.to(easerArr)});
--------------------------------------------------------------------------------------

Enjoy it!