コード例 #1
0
ファイル: CollisionBox.cs プロジェクト: Jemeyr/ELTMC
 public override Vector3 intersects(CollisionVolume other)
 {
     if(other.GetType() == typeof(CollisionCylinder))
     {
         return intersects((CollisionCylinder)other);
     }
     else
     {
         return intersects((CollisionBox)other);
     }
 }
コード例 #2
0
ファイル: CompositeCollision.cs プロジェクト: Jemeyr/ELTMC
 public void addBoundingVolume(float height, float radius, Vector3 offsetPosition)
 {
     this.BoundingVolume = new CollisionCylinder(this, height, radius, offsetPosition);
 }
コード例 #3
0
ファイル: CollisionVolume.cs プロジェクト: Jemeyr/ELTMC
 public abstract Vector3 intersects(CollisionVolume other);