/// public メソッド ///--------------------------------------------------------------------------- /* * /// ボーンの姿勢を取得 * public Matrix4 GetBoneMatrix( int boneId ) * { * // return useMdlHdl.GetBoneMatrix( boneId ); * } */ /// モデルのセット public void SetMdlHandle(Data.ChTypeId chTypeId) { // shapeColl.Set( 0, StaticDataList.getVectorZero(), 0.001f ); shapeColl.Set(0, StaticDataList.getVectorZero(), new Vector3(0.0f, 2.0f, 0.0f), 20.0f); /* switch( chTypeId ){ * case Data.ChTypeId.WallA: shapeColl.Set( 0, StaticDataList.getVectorZero(), new Vector3(0.0f, 2.0f, 0.0f), 1.0f ); break; * case Data.ChTypeId.WallB: shapeColl.Set( 0, StaticDataList.getVectorZero(), new Vector3(0.0f, 0.75f, 0.0f), 0.5f ); break; * case Data.ChTypeId.WallC: shapeColl.Set( 0, StaticDataList.getVectorZero(), new Vector3(0.0f, 2.0f, 0.0f), 1.0f ); break; * } */ }
/// public メソッド ///--------------------------------------------------------------------------- /* * /// ボーンの姿勢を取得 * public Matrix4 GetBoneMatrix( int boneId ) * { * // return useMdlHdl.GetBoneMatrix( boneId ); * } */ /// モデルのセット public void SetMdlHandle(Data.ChTypeId chTypeId) { shapeColl.Set(0, StaticDataList.getVectorZero(), new Vector3(0.0f, 2.0f, 0.0f), 20.0f); shapeCollforDis.Set(0, StaticDataList.getVectorZero(), new Vector3(0.0f, 2.0f, 0.0f), 1.0f); /* switch( chTypeId ){ * case Data.ChTypeId.MonumentA: shapeColl.Set( 0, StaticDataList.getVectorZero(), new Vector3(0.0f, 2.0f, 0.0f), 1.0f ); break; * case Data.ChTypeId.MonumentB: shapeColl.Set( 0, StaticDataList.getVectorZero(), new Vector3(0.0f, 0.75f, 0.0f), 0.5f ); break; * case Data.ChTypeId.MonumentC: shapeColl.Set( 0, StaticDataList.getVectorZero(), new Vector3(0.0f, 2.0f, 0.0f), 1.0f ); break; * } */ }
/// public メソッド ///--------------------------------------------------------------------------- /* * /// ボーンの姿勢を取得 * public Matrix4 GetBoneMatrix( int boneId ) * { * // return useMdlHdl.GetBoneMatrix( boneId ); * } */ /// モデルのセット public void SetMdlHandle(Data.ChTypeId chTypeId) { int chTypeIdx = (int)chTypeId; int mdlResIdx = (int)Data.ModelResId.Hero + chTypeIdx; int texResIdx = (int)Data.ModelTexResId.Hero + chTypeIdx; // Data.ModelDataManager resMgr = Data.ModelDataManager.GetInstance();// // useMdlHdl.Start( resMgr.GetModel( mdlResIdx ), resMgr.GetTextureContainer( texResIdx ), resMgr.GetShaderContainer( shaResIdx ) ); // shapeColl.Set( 0, StaticDataList.getVectorZero(), 0.001f ); shapeColl.Set(0, StaticDataList.getVectorZero(), new Vector3(0.0f, 2.0f, 0.0f), 20.0f); /* switch( chTypeId ){ * case Data.ChTypeId.WallA: shapeColl.Set( 0, StaticDataList.getVectorZero(), new Vector3(0.0f, 2.0f, 0.0f), 1.0f ); break; * case Data.ChTypeId.WallB: shapeColl.Set( 0, StaticDataList.getVectorZero(), new Vector3(0.0f, 0.75f, 0.0f), 0.5f ); break; * case Data.ChTypeId.WallC: shapeColl.Set( 0, StaticDataList.getVectorZero(), new Vector3(0.0f, 2.0f, 0.0f), 1.0f ); break; * } */ }
/// public メソッド ///--------------------------------------------------------------------------- /* * /// ボーンの姿勢を取得 * public Matrix4 GetBoneMatrix( int boneId ) * { * // return useMdlHdl.GetBoneMatrix( boneId ); * } */ /// モデルのセット public void SetMdlHandle(Data.ChTypeId chTypeId) { // shapeColl.Set( 0, StaticDataList.getVectorZero(), 0.001f ); shapeColl.Set(0, StaticDataList.getVectorZero(), new Vector3(0.0f, 2.0f, 0.0f), 20.0f); }
/// public メソッド ///--------------------------------------------------------------------------- /// モデルの登録 public void SetMdlHandle(Data.ChTypeId chTypeId) { this.chTypeId = chTypeId; objCh.SetMdlHandle(chTypeId); }