32 lines
677 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
// ver 1.00
// © 2019-1-31 gatosyocora
public class ScaleLimitVisualizer : MonoBehaviour {
public Vector3 scaleLimit = new Vector3(4, 5, 3);
public bool isWireFrame = true;
void OnDrawGizmos()
{
var pos = transform.position + new Vector3(0, (float)(scaleLimit.y / 2.0), 0);
if (isWireFrame)
{
Gizmos.color = Color.yellow;
Gizmos.DrawWireCube(pos, scaleLimit);
}
else
{
Gizmos.color = new Color(1, 1, 0, 0.8f);
Gizmos.DrawCube(pos, scaleLimit);
}
}
}