地址:http://blog.csdn.net/u012085988/article/details/21628799
DrawGizmo属性用来绘制线框。
GizmoType: 指定如何绘制线条,何时绘制线条
Active | 若是active,则绘制 |
SelectedOrChild | 若被选中,或选中其中一个child,则绘制 |
NoSelected | 若没有被选中,也没用父节点被选中,则绘制 |
selected | 若被选中,则绘制 |
Pickable | 若gizmo在编辑器中可被选中 |
- // 当没有被选中时绘制
- [DrawGizmo(GizmoType.NotSelected | GizmoType.Pickable)]
- static void test(Light light, GizmoType gt)
- {
- Gizmos.DrawIcon(light.transform.position + Vector3.up, "Light Gizmo.tiff");
- Gizmos.color = Color.green;
- Gizmos.DrawSphere(light.transform.position, light.range);
- if((gt & GizmoType.Pickable) != 0)
- {
- Debug.Log("test");
- }
- }
当我们选中的gameobject没有light组件,则就会调用test函数,来绘制light的范围。
相关推荐
unity-skill-tree-editor, 示例Unity自定义图形编辑器编辑技能树 统一技能树 ProAlpha版本 0.1用于编辑技能树的Unity自定义图形编辑器。在 https://dl.dropboxusercontent.com/u/26071528/skill tree example/index
5.5.0版本Open_csdn文章名为_Unity UGUI自定义树形菜单(TreeView) 解决“当把所有的二级菜单折叠后,再展开,本来属于第一个二级菜单的三级菜单的内容就会显示全部显示在最后一个二级菜单的尾部。”
unity添加自定义控件Demo
Unity用户自定义圆角头像
在unity中新建的脚本头部添加注释,标注时间,作者,修改等等自定义信息的信息
Unity 树形菜单,TreeView组件,自定义的美化TreeView源码和对应demo,样式好看,对初学者是很好的学习资料,然后也可用于Unity项目中
•通过自定义RT模板支持在Unity 2017及更高版本上使用自定义渲染纹理。 •现在,也可以通过Unity插件中的Substance,在Unity 2018及更高版本的ASE画布上使用此Substance。 •现在在Unity 2018.2及更高版本上可以访问...
这是一个完整的Unity树形菜单项目工程,菜单可以进行折叠,点击某个节点,可以显示出所点击菜单的信息。
使用自定义特性在unity的inspector面板上显示或者隐藏字段
unity 自定义网格模型
最初,这是由于WebGL在移动设备上的局限性,它不会在输入字段处于活动状态时弹出用户的本机键盘而创建的。该包解决了这个问题,并允许您自定义键盘以使用您自己的SFX、VFX和字体。 该包将 Text Mesh Pro 与 UI ...
unity Editor编辑器 自定义
unity inspector自定义按钮,可以在不运行的时候调用方法
Unity游戏插件,优化碰撞体,状态自定义
自己开发的三维菜单,用UGUI实现,头尾接应循环,不限制数量,代码开放可修改,可在本人博客中搜索 Unity UGUI实现3D旋转循环菜单 查看效果
unity简单自定义路径寻路插件SimpleWaypointSystem,有寻路demo
Unity3D 运行时编辑器Runtime Editor 用于学习用 正版请去Unity Asset Store 下载
Unity 上传自定义头像 使用使用NativeGallery插件
Unity自定义的扇形无限循环列表,支持双向无限拖拽,支持数据实时刷新。
Unity自定义编译器内文件夹的图标和颜色 , 普通的看着没有个性,不用该一行代码,导入进项目就可以直接使用 , 方便快捷 自己可以自定义文件夹的颜色和图标. 自带彩虹文件夹 超优质项目工具 Unity游戏源码 , Unity工具 ...