public void RemoveListener(AnimationCallBackListener listener)
 {
     if(m_Listeners.Contains(listener))
         m_Listeners.Remove (listener);
 }
 public void AddListener(AnimationCallBackListener listener)
 {
     if(!m_Listeners.Contains(listener))
         m_Listeners.Add (listener);
 }