/// 破棄 public void Term() { if (TrgContainer != null) { TrgContainer.Term(); } MoveShape = null; TrgContainer = null; }
/// 衝突したOBJのソート public void SortCollisionTrg() { TrgContainer.SortNearDis(); }
/// 衝突パラメータの登録 public void SetCollParam(int entIdx, int shapeId, int primId, float dis) { TrgContainer.SetCollParam(entIdx, shapeId, primId, dis); isCollisionHitFlg = true; }
/// 衝突判定の開始 public void StartCollision() { TrgContainer.StartCollision(); isCollisionHitFlg = false; }