32 lines
677 B
C#
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);
|
|
}
|
|
|
|
}
|
|
}
|