public override void update (float t) { t *= 2; if (FloatUtils.Small( t , 1)) { _inner.update(0.5f * Mathf.Pow (t, _rate)); } else { _inner.update(1.0f - 0.5f * Mathf.Pow(2-t, _rate)); } } protected override CCAction copyImpl ()