コード例 #1
0
 public void Load(params Scene[] scs) //특정 씬을 로드합니다. 같은 씬을 중복해서 로드하더라도 단 한번만 등록됩니다.
 {
     foreach (Scene s in scs)
     {
         if (!Loaded(s))
         {
             UpdateSceneEvent += s.updateAction;
             DrawSceneEvent   += s.drawAction;
             s.InitAction?.Invoke();
             if (s.bgm != "")
             {
                 MusicBox.PlaySong(s.bgm);
             }
         }
     }
 }
コード例 #2
0
 /// <summary>
 /// 이것은 함부로 불러서는 안됩니다.
 /// </summary>
 public static void InternalUpdate()
 {
     FrameTimer++;
     Fader.Update();
     MusicBox.Update();
 }