原文:unity shader 编辑器扩展类 ShaderGUI

这应该unity 才出的新功能了,今天看文档时刚巧看到了,就来尝试了一下。 效果如图: shader 的编辑器扩展分为 种方法: 是通过UnityEditor下的ShaderGUI类来实现的,形式比较近似于我们一般对unity编辑器的扩展方式。 是通过直接在shader代码上通过unity为我们预定义好的一些命令来扩展。 个人比较推荐使用第一种方法,第二种在尝试时发现 是第二种控件的种类有限。限制 ...

2017-08-23 16:54 0 1465 推荐指数:

查看详情

Unity编辑器扩展

一,菜单项相关操作 1.菜单项(MenuItem) 首先在Asset目录下新建一个Editor文件夹,然后在该目录下添加一个脚本MenuTest.cs代码内容: 2. ...

Thu Dec 06 23:58:00 CST 2018 0 654
Unity - 编辑器扩展

前言 对于Unity编辑器扩展方法众多,扩展对象包括Inspector页面及顶部菜单栏。定制方法有两种: Attributes属性进行定制 继承Editor,重写OnInspectorGUI()进行定制 项目地址:UnityEditor - SouthBegonia ...

Sun Apr 05 23:52:00 CST 2020 0 934
Unity 编辑器扩展

自定义检视面板的使用: 先是定义一个脚本文件,我们来修饰它的检视面板: 然后在根目录的Editor文件夹下定义一个用来修饰上面脚本检视面板的文件: 可以看出该修饰和效果图对应的关系。我们可以方便的定义检视面板来协助游戏的开发调试,让它直观 ...

Thu Oct 06 18:09:00 CST 2016 0 5726
用SublimeText当Unity Shader编辑器

用Visual Studio写shader实在蛋疼,那可能就会有人要问了,为啥不用插件可视化制作shader呢?因为我是新手,新手还是老老实实敲代码,慢慢来… 所以试着在网上找找,有没有类似的插件或者编辑器,被我找到了,也基本符合我的要求。 我想实现的效果如下:双击xxx.shader ...

Thu Nov 23 01:55:00 CST 2017 0 4703
Unity编辑器扩展:IMGUI

IMGUI 介绍 所有关于 Editor 的相关 UI,包括 Inspector、Hierarchy、Window、Game 视图上动态创建的那些半透明 UI、还有 Scene 视图上可添加的辅助显 ...

Fri Apr 26 00:36:00 CST 2019 0 1083
Unity编辑器扩展之RequireComponent等详解

RequireComponent的使用: 当你添加的一个用了RequireComponent组件的脚本,需要的组件将会自动被添加到game object(游戏物体)。这个可以有效的避免组装错 ...

Thu Feb 16 18:12:00 CST 2017 0 5050
unity 扩展编辑器二 新建窗体

EditorWindow.GetWindowWithRect() 和 EditorWindow.GetWindow()都可以创建一个窗口。前者可以规定窗口的区域,后者可通过鼠标动态的延伸窗口 ...

Sat Jun 17 17:43:00 CST 2017 0 1202
unity 编辑器扩展简单入门

unity 编辑器扩展简单入门 主要内容 MenuItem无界面操作 窗口 优化内置操作 简单工具窗口 Gizmos改造场景显示 一、MenuItem无界面操作 在 assets文件夹下创建Editor文件夹,创建一个新的c#脚本; 如图,这是 ...

Wed Apr 13 09:55:00 CST 2022 0 1235
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM