private IEnumerator RaiseHand()
{
yield return null;
float oldHeight = transform.localPosition.z;
float ratio = 0.0f;
float duration = RAISE_DURATION;
while (ratio < 1.0f)
{
duration -= Time.deltaTime;
ratio = AnimationController.GetInterpolationRatio(0.0f, RAISE_DURATION, (RAISE_DURATION - duration), AnimationController.EaseInOutType.Quad);
m_CurrentHeight = Mathf.Lerp(oldHeight, m_GoalHeight, ratio);
yield return null;
}
}