示例#1
0
        /// <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();// 親クラスの初期化処理呼び出し。絶対に消すな!!
        }
示例#2
0
 //loads the scene by the index value associated with the scene
 public void LoadIndex(int index)
 {
     ScenceManager.LoadScene(index);
 }