Bounds和Rect的区别
Bounds: 表示的是长方体, 用center和extends(halfSize)表示
Rect: 表示二维矩形, 用左下角和size表示
根据min, max创建Bounds
写法1:
public static Bounds GetBounds(Vector3 vMin, Vector3 vMax) { var bounds = new Bounds(vMin, Vector3.zero); bounds.Encapsulate(vMax); //会调整center和extends return bounds; }
写法2:
public static Bounds GetBounds(Vector3 vMin, Vector3 vMax) { var bounds = new Bounds(); bounds.Encapsulate(vMin); bounds.Encapsulate(vMax); return bounds; }

浙公网安备 33010602011771号