예제 #1
0
 /// <summary>
 /// モーション全削除処理
 /// </summary>
 public static void RemoveAllMotion()
 {
     //以下、モーションクリア処理
     foreach (int inKey in ClsSystem.mDicMotion.Keys)
     {
         ClsDatMotion clDatMotion = ClsSystem.mDicMotion[inKey];
         clDatMotion.Remove();
     }
     ClsSystem.mDicMotion.Clear();
 }
예제 #2
0
        /// <summary>
        /// モーション削除処理
        /// </summary>
        /// <param name="inKey">モーションキー</param>
        public static void RemoveMotion(int inKey)
        {
            bool isExist = ClsSystem.mDicMotion.ContainsKey(inKey);

            if (!isExist)
            {
                return;
            }

            ClsDatMotion clMotion = ClsSystem.mDicMotion[inKey];

            clMotion.Remove();
            ClsSystem.mDicMotion.Remove(inKey);
        }