/// <summary> /// 初期化処理(起動時、コンストラクタの後に1度だけ呼ばれる) /// </summary> protected override void Initialize() { // この下にロジックを記述 renderManager = new RenderManager(this); Components.Add(renderManager); uIManager = new UIManager(this); Components.Add(uIManager); mapManager = new MapManager(this); Components.Add(mapManager); spriteManager = new PhysicsManager(this); Components.Add(spriteManager); scenceManager = new ScenceManager(this); Components.Add(scenceManager); soundManager = new SoundManager(this); Components.Add(soundManager); // この上にロジックを記述 base.Initialize();// 親クラスの初期化処理呼び出し。絶対に消すな!! }
//loads the scene by the index value associated with the scene public void LoadIndex(int index) { ScenceManager.LoadScene(index); }