真Unity3d_分享一個非常古老的场景空气墙帮助类

這個代碼大概可能也是7,8年前的事情了,當年Too young too simple。

当年,目标不对,方法不对,态度不对,如果。。。。。命运确实就是这样了,现实并没有如果

可能也无实际作用,就是能方便调试和发现问题

(但那时真的是3D最好的年代)

using UnityEngine;
using System.Collections;

[RequireComponent(typeof(BoxCollider))]
public class MoodBox : MonoBehaviour {

  void OnDrawGizmos() {
    Gizmos.matrix = this.transform.localToWorldMatrix;
    Gizmos.color = new Color(0.5f, 0.9f, 1.0f, 0.35f);
    Gizmos.DrawCube(Vector3.zero, Vector3.one);

  }

  void OnDrawGizmosSelected() {
    Gizmos.matrix = this.transform.localToWorldMatrix;
    Gizmos.color = new Color(0.5f, 0.9f, 1.0f, 0.75f);
    Gizmos.DrawCube(collider.bounds.center, collider.bounds.size);
  }
}

 

你可能感兴趣的:(每天一点u3d)