/// 継承メソッド ///--------------------------------------------------------------------------- /// 初期化 public override bool DoInit() { /// シーンマネージャの生成 ///--------------------------------------------- sceneMgr = new DemoGame.SceneManager(); if (sceneMgr.Init() == false) { return(false); } /// デバックパラメータの初期化 ///--------------------------------------------- AppDebug.Init(); /// 入力クラスのセットアップ ///--------------------------------------------- AppInput.GetInstance().Init(inputGPad, inputTouch, graphicsDevice); /// レイアウトクラスのセットアップ ///--------------------------------------------- AppLyout.GetInstance().Init(graphicsDevice); //SocketSample.GetInstance().Init(); //SocketSample.GetInstance().start(); /// シーンパラメータマネージャのセットアップ ///--------------------------------------------- GameCtrlManager ctrlResMgr = GameCtrlManager.GetInstance(); ctrlResMgr.Init(); ctrlResMgr.SetGraphicsDevice(graphicsDevice); /// 画面効果クラスのセットアップ ///--------------------------------------------- AppDispEff.GetInstance().Init(); /// デバック系のセットアップ ///--------------------------------------------- DemoGame.RenderGeometry.Init("/Application/shaders/AmbientColor.cgx", null); sceneMgr.Next((new SceneDataLoad()), false); return(true); }
/// 継承メソッド ///--------------------------------------------------------------------------- /// 初期化 public override bool DoInit() { /// シーンマネージャの生成 ///--------------------------------------------- sceneMgr = new DemoGame.SceneManager(); if( sceneMgr.Init() == false ){ return false; } /// デバックパラメータの初期化 ///--------------------------------------------- AppDebug.Init(); /// 入力クラスのセットアップ ///--------------------------------------------- AppInput.GetInstance().Init( inputGPad, inputTouch, graphicsDevice ); /// レイアウトクラスのセットアップ ///--------------------------------------------- AppLyout.GetInstance().Init( graphicsDevice ); //SocketSample.GetInstance().Init(); //SocketSample.GetInstance().start(); /// シーンパラメータマネージャのセットアップ ///--------------------------------------------- GameCtrlManager ctrlResMgr = GameCtrlManager.GetInstance(); ctrlResMgr.Init(); ctrlResMgr.SetGraphicsDevice( graphicsDevice ); /// 画面効果クラスのセットアップ ///--------------------------------------------- AppDispEff.GetInstance().Init(); /// デバック系のセットアップ ///--------------------------------------------- DemoGame.RenderGeometry.Init( "/Application/shaders/AmbientColor.cgx", null ); sceneMgr.Next( ( new SceneDataLoad() ), false ); return true; }