/// <summary> /// 衝突判定情報取得 /// </summary> /// <param name="idx">インデックス値</param> /// <returns>MCColliMaterialを返す</returns> MCColliMaterial GetMCColliMaterial(int idx) { MCColliMaterial tmp = new MCColliMaterial(); tmp.Init(); if (m_vMaterial.Count <= idx) { return(tmp); } return(m_vMaterial[idx].mcCOLI); }
/// <summary> /// Materialを追加する /// </summary> /// <param name="name">マテリアル名</param> /// <param name="material">マテリアル</param> /// <param name="mcCOLI">衝突判定マテリアル情報 MCColliMaterial</param> /// <returns></returns> int AddMaterial(string name, MCMaterial material, MCColliMaterial mcCOLI) { MC_MATERIAL_INFO tmpMtl; tmpMtl.mcCOLI = mcCOLI; tmpMtl.material = material; tmpMtl.name = name; m_vMaterial.Add(tmpMtl); return(m_vMaterial.Count); }