public CCAnimationData(string _AnimName, CocoAudioID audioID, WrapMode pWrapMode = WrapMode.Once)
    {
        string _audio = CocoRoot.GetInstance <ICocoAudioData>().GetAudioName(audioID);

        AnimName  = _AnimName;
        Audio     = _audio;
        mWrapMode = pWrapMode;
    }
        public virtual string GetAudioName(CocoAudioID audioId)
        {
            List <string> audioSou;

            if (!m_AudioDataDic.ContainsKey(audioId))
            {
                return(string.Empty);
            }

            var lsit = m_AudioDataDic [audioId];

            return(lsit[Random.Range(0, lsit.Count)]);
        }
 protected void AddAudioData(CocoAudioID audioId, params string[] str)
 {
     m_AudioDataDic.Add(audioId, new List <string>(str));
 }