/// <summary> /// Creates a bounding box collider. /// </summary> /// <param name="size">size of Bounding Box</param> /// <param name="centerOffset">Offset from center of object</param> /// <param name="isTrigger"></param> public Collider(Vector3 size, Vector3? centerOffset = null, bool isTrigger = false) { IsTrigger = isTrigger; OffsetToCenter = centerOffset.GetValueOrDefault(Vector3.Zero); Type = ColliderType.BoundingBox; BoundingBox = new BoundingBox(-size*0.5f, size*0.5f); IsActive = true; }