/// シーンの初期化 public bool Init(DemoGame.SceneManager sceneMgr) { useSceneMgr = sceneMgr; calCollGrav = new ActorUnitCollGravity(); calCollGrav.Init(); moveCollMgr = new GameActorCollManager(); moveCollMgr.Init(); shapeMove = new ShapeSphere(); shapeMove.Init(1); shapeMove.Set(0, StaticDataList.getVectorZero(), 0.001f); renderSph = new DemoGame.RenderGeometry(); renderSph.MakeSphere(); /// trgObj = null; /// 移動する自身のOBJを登録 moveCollMgr.SetMoveShape(shapeMove); trgObjMoveSpd = 1.0f; setPlaceTypeParam(trgObjType); nowTaskId = debugMenuTaskId.SelectObj; changeTask(debugMenuTaskId.SelectObj); return(true); }
/// public メソッド ///--------------------------------------------------------------------------- /// 初期化 public void Init() { calCollMove = new ActorUnitCollMove(); calCollMove.Init(); calCollGrav = new ActorUnitCollGravity(); calCollGrav.Init(); }
/// シーンの初期化 public bool Init( DemoGame.SceneManager sceneMgr ) { useSceneMgr = sceneMgr; calCollGrav = new ActorUnitCollGravity(); calCollGrav.Init(); moveCollMgr = new GameActorCollManager(); moveCollMgr.Init(); shapeMove = new ShapeSphere(); shapeMove.Init(1); shapeMove.Set( 0, StaticDataList.getVectorZero(), 0.001f ); renderSph = new DemoGame.RenderGeometry(); renderSph.MakeSphere(); /// trgObj = null; /// 移動する自身のOBJを登録 moveCollMgr.SetMoveShape( shapeMove ); trgObjMoveSpd = 1.0f; setPlaceTypeParam( trgObjType ); nowTaskId = debugMenuTaskId.SelectObj; changeTask( debugMenuTaskId.SelectObj ); return true; }
/// public メソッド ///--------------------------------------------------------------------------- /// 初期化 public void Init() { calCollMove = new ActorUnitCollMove(); calCollMove.Init(); calCollGrav = new ActorUnitCollGravity(); calCollGrav.Init(); }