Unity 编辑器开发 知识点 持续更新
2017-01-09 17:13
288 查看
1 Unity中的Inspector都是Editor类的子类别,所以你应该从这里开始。但是,我对编辑器类处理样式的方法不是很喜欢。里面有个“Target”用来提及检查器正在编辑的物体,但是只是基本的“Object”样式,所以你要不断将其转变成更有用的样式。为避开这个问题,我使用了一个非常简单的类别,具体如下:
public class InspectorBase : Editor where T : UnityEngine.Object
{
protected T Target { get { return (T) target; } }
}应当注意的是,你还需要将CustomEditor属性附到检查器类中,Unity才能够真正使用它们。
public class InspectorBase : Editor where T : UnityEngine.Object
{
protected T Target { get { return (T) target; } }
}应当注意的是,你还需要将CustomEditor属性附到检查器类中,Unity才能够真正使用它们。
相关文章推荐
- Graviton:极简的开源代码编辑器
- 一步一步跟我学易语言之第二个易程序菜单设计
- Lua中关于元方法的一些知识点小结
- FCK编辑器(FCKEditor)添加新按钮和功能的修改方法
- ecshop后台编辑器替换成ueditor编辑器
- 让编辑器支持word复制黏贴、截屏的js代码
- jquery可定制的在线UEditor编辑器
- jQuery基础知识点总结(DOM操作)
- jQuery常用知识点总结以及平时封装常用函数
- 10个基于jQuery或JavaScript的WYSIWYG 编辑器整理
- jQuery知识点整理
- jQuery基础知识点总结(必看)
- PHP容易忘记的知识点分享
- PHP网页 Ewebeditor 编辑器嵌入方法
- kindSoft在线网页编辑器简单的配置参数介绍
- dedecms5.5 最新版ckeditor编辑器整合教程
- javascript 在线文本编辑器实现代码
- 在线编辑器中换行与内容自动提取
- 网页上的Javascript编辑器和代码格式化