纳金网

标题: Unity3D脚本中文教程2.23 [打印本页]

作者: 会飞的鱼    时间: 2012-5-22 14:27
标题: Unity3D脚本中文教程2.23
Gizmos





Gizmos用于场景中给出一个可视化的调试或辅助设置。

所有的Gizmos绘制都必须在脚本的OnDrawGizmos或OnDrawGizmosSelected函数中完成。

OnDrawGizmos在每一帧都被调用。所有在OnDrawGizmos内部渲染的Gizmos都是可见的。

OnDrawGizmosSelected尽在脚本所附加的物体被选中时调用。

类变量

◆ static var color : Color

描述:设置下次绘制的Gizmos的颜色。

function OnDrawGizmosSelected()

{

  //在物体的前方绘制一个5米长的线

  Gizmos.color = Color.red;

  var direction = transform.TransformDirection(Vector3.forward) * 5;

  Gizmos.DrawRay(transform.position, direction);

}




欢迎光临 纳金网 (http://go.narkii.com/club/) Powered by Discuz! X2.5