Do you want to know an algorithm? How does it, and is it transformed?
Code used in the main file
TweenMax.to(mc_3, 0.5, {x:500,ease:new CubicBezier(.17, .17, .4, 1)});
I made a file in a folder.
com\greensock\easing
I make file CubicBezier.as
public static var SineInOut_33: CubicBezier = new CubicBezier(0.33, 0, 0.67, 1);
------------------------
override public function getRatio(p: Number): Number {
var Point_1: Number = this.a.x
var Point_2: Number = this.b.x
var Point_3: Number = this.c.x
var Point_4: Number = this.d.x
var get_value: Number = 6 * (1 - p) * (this.c.x + this.b.y + this.b.x) + 6 * p * (this.c.y + this.c.x + this.b.y);
return get_value;
}