原文:通过反射调用Unity编辑器提供的各种功能

Unity编辑器功能丰富易上手,其实编辑器提供的大多数菜单操作,在代码里面都是能够找到对应接口的,但是这些接口都没有对我们开放,怎么办 很简单,直接使用反射调用即可。 首先使用Reflector或ILSpy将UnityEditor和UnityEngine进行反编译 有源码的可以直接查看源码更好 ,然后在里面找你需要的功能即可,unity的底层代码命名是非常规范的,多数功能都能直观的找到: 下图中是 ...

2018-10-12 18:40 0 1598 推荐指数:

查看详情

Unity】自定义编辑器窗口——拓展编辑器功能

最近学习了Unity自定义编辑器窗口,下面简单总结,方便用到时回顾。 新建一个脚本: using UnityEngine; using System.Collections; using UnityEditor; /// <summary> /// 自定义的编辑器窗口 ...

Mon Aug 01 07:15:00 CST 2016 0 1664
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
Unity编辑器的扩展:IMGUI

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

Fri Apr 26 00:36:00 CST 2019 0 1083
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM