using System.Collections; using System.Collections.Generic; using UnityEngine; [ExecuteInEditMode] public class BoundTool : MonoBehaviour { private Vector3 MinDir; private Vector3 MaxDir; public Vector3 Min; public Vector3 Max; void Update() { MinDir = transform.forward * transform.localScale.z * 0.5f + transform.right * transform.localScale.x * 0.5f; MaxDir = -transform.forward * transform.localScale.z * 0.5f - transform.right * transform.localScale.x * 0.5f; Min = transform.position + MinDir; Max = transform.position + MaxDir; Debug.DrawLine(Min,Max,Color.red); } }