예제 #1
0
 public static void Touch()
 {
     UnloadLocally();
     DDCCResource.ClearAll();
     DDSubScreenUtils.UnloadAll(subScreen => subScreen != DDGround.MainScreen);
     DDFontUtils.UnloadAll();
     TouchGlobally();
 }
예제 #2
0
 /// <summary>
 /// クリア対象の効果音は停止していること。
 /// -- 再生中に Unload したらマズいのかどうかは不明。多分マズいだろう。
 /// </summary>
 public static void ClearSE()
 {
     DDCCResource.Clear(SECache, DDSEUtils.SEList, se => se.Sound.Unload());
 }
예제 #3
0
 /// <summary>
 /// クリア対象の音楽は停止していること。
 /// -- 再生中に Unload したらマズいのかどうかは不明。多分マズいだろう。
 /// </summary>
 public static void ClearMusic()
 {
     DDCCResource.Clear(MusicCache, DDMusicUtils.Musics, music => music.Sound.Unload());
 }
예제 #4
0
        // ====
        // ここから開放
        // ====

        public static void ClearPicture()
        {
            DDCCResource.Clear(PictureCache, DDPictureUtils.Pictures, picture => picture.Unload());
        }