Описание
Ограничивающий объем средства визуализации (только для чтения).
Это выровненная по оси ограничительная рамка, полностью охватывающая объект в мировом пространстве.
Использование bounds
удобно для приблизительного определения местоположения объекта и его границ. Например, свойство center
часто является более точным приближением к центру объекта, чем Transform.position, особенно если объект несимметричен.
Обратите внимание, что свойство Mesh.bounds аналогично, но возвращает границы сетки в локальном пространстве.
using UnityEngine;
public class Example : MonoBehaviour
{
Renderer rend;
void Start()
{
rend = GetComponent<Renderer>();
}
// Draws a wireframe sphere in the Scene view, fully enclosing
// the object.
void OnDrawGizmosSelected()
{
// A sphere that fully encloses the bounding box.
Vector3 center = rend.bounds.center;
float radius = rend.bounds.extents.magnitude;
Gizmos.color = Color.white;
Gizmos.DrawWireSphere(center, radius);
}
}
Смотрите так же: Bounds, Mesh.bounds.