Unity3D研究院之拓展系统自带组件的Inspector视图
2015-07-15 11:56
513 查看
转自 http://www.xuanyusong.com/archives/3455
如下图所示,可以在系统摄像机组件上添加一个按钮,这样就可以单独来处理逻辑了。
using UnityEngine; using System.Collections; using UnityEditor; public class CameraExtension : Editor { public override void OnInspectorGUI(){ base.DrawDefaultInspector(); if(GUILayout.Button("雨松MOMO")){ } } } [CanEditMultipleObjects()] [CustomEditor(typeof(Camera), true)] public class CustomExtension : CameraExtension { }
如下图所示,可以在系统摄像机组件上添加一个按钮,这样就可以单独来处理逻辑了。
相关文章推荐
- 利用Unity来实现插件开发
- Unity3d UnityEditor编辑器定制和开发插件
- Unity协程(Coroutine)原理深入剖析
- Unity3d-反编译C#和提取资源
- Unity3D研究之与根据动态的两个轨迹点绘制面详解
- Unity3D 游戏引擎之控制模型移动旋转与碰撞
- Unity3D研究之第一人称第三人称角色控制组件修改
- Unity3D开发:为地形添加水源和效果
- Unity3D开发:在Unity3D中创建一个山势地形图
- 实战Unity3D开发:从认识界面到游戏demo
- Unity3D基础知识梳理
- Unity3D开发:Unity3D中的脚本概述
- Unity 3D引擎:十大最火的插件推荐
- Unity3D与旋转相关的函数(C#)
- Unity3D中的C#事件
- 使用 Unity 和 C# 开发您的首个游戏
- Unity3D与VS2008结合,加快Unity3D C#开发
- Unity3D教程宝典之Web服务器篇
- Unity 中服务端与客户端的的代码Demo
- Unity二维码识别和生成二维码