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