Unity3D 编辑器功能之MonoBehaviour属性
原创文章如需转载请注明:转载自 脱莫柔Unity3D学习之旅 QQ群:【Unity3D(AR/VR) 334163814】【Unity3D(游戏) 119706192】 本文链接地址:Unity3D 编辑器功能之MonoBehaviour属性
using System;
using UnityEngine;public class Test : MonoBehaviour
{#region 编辑Inspector视图/// <summary>/// 只能输入 0-1的值/// </summary>[Range(0f, 1f)]public float tRange = 1f;/// <summary>/// 输入时的提示/// </summary>[Tooltip("Tooltip_test")]public float tTooltip = 1f;/// <summary>/// 标头/// </summary>[Header("Header_test")]public float tHeader = 1f;/// <summary>/// 距离上一行50px/// </summary>[Space(50)]public float tSpace = 1f;/// <summary>/// 隐藏该属性(依然会被实例化)/// </summary>[HideInInspector]public float tHideInInspector = 1f;#endregion#region 编辑MonoBehaviour功能/// <summary>/// 在标题栏Component中添加("Duan/AddComponentMenu_test")层级。/// 点击将(Test)脚本绑定到当前选中的gameobject上。///(Test)脚本名必须与文件名一致,(单独的Class文件)。/// </summary>//[AddComponentMenu("Duan/AddComponentMenu_test")]//public class Test : MonoBehaviour{}/// <summary>/// 在辑模式运行Update、FixedUpdate和OnGUI。/// </summary>//[ExecuteInEditMode]//public class Test : MonoBehaviour{}/// <summary>/// 强制要求该脚本的gameobject必须同时绑定了Rigidbody组件,如果没有则立即添加。/// </summary>//[RequireComponent(typeof(Rigidbody))]//public class Test : MonoBehaviour{}/// <summary>/// 给当前脚本添加右键(或小齿轮)选项/// 点击调用该方法。/// </summary>[ContextMenu("ContextMenu Test")]public void mContextMenu(){Debug.Log("ContextMenu Test Log");}/// <summary>/// 在标题栏中添加("Duan/MenuItem")层级。/// 点击调用该方法。/// 该方法必须是static的。/// </summary>[MenuItem("Duan/MenuItem")]public static void tMenuItem(){Debug.Log("MenuItem Test Log");}#endregion #region 编辑属性/// <summary>/// 标记一个变量或方法不会被序列化/// </summary>[NonSerialized]public float tNonSerialized = 1f;/// <summary>/// 该类可以被序列化 (序列化就是把内存中对象以一种可以保存的形式保存起来。 )/// </summary>[Serializable]public class Serializable{ }/// <summary>/// 强制序列化属性(Unity只序列化Public属性。序列化Private添加[SerializeField]。)/// </summary>[SerializeField]private bool tSerializeField = true;#endregion
}
Unity3D 编辑器功能之MonoBehaviour属性相关推荐
- 【Unity3D编辑器扩展】Unity3D中实现UI界面控制,UI界面的显示和隐藏实现
推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 QQ群:1040082875 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有 ...
- 【Unity3D小功能】Unity3D中实现UI擦除效果、刮刮卡功能
推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦. 一.前言 ...
- Unity3D小功能 小技巧 小教程 小原理(持续更新...)
Unity3D小功能 小技巧 小教程 小原理(持续更新...) 1.Unity的.NET版本是2.0 按道理来说,C#能用的功能Unity也能用,但是Unity的.NET却不是最新版 要是用一些别的D ...
- VC++ 单文档的状态栏编程、CEditView类实现编辑器功能、编辑框显示行号列号
Win10 企业版:VC6: 新建一个单文档工程:默认的视图类的基类是CView:选择CEditView类作为,看一下生成的效果: 构建一下:运行:以CEditView作为基类,生成的应用程序具有编辑 ...
- 05传智_jbpm与OA项目_部门模块中增加部门的jsp页面增加一个在线编辑器功能
这篇文章讲的是在线编辑器功能,之前的部门模块中,增加部门的功能jsp页面起先是这么做的. 加入在线编辑器之后要达到的效果是: 采用一个插件,名为FCKeditor-v2.6.3.要理解一个插件,要先从 ...
- 【Unity3D小功能】Unity3D中在创建完项目后自动创建文件夹列表
推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦. 一.前言 ...
- 电子病历编辑器功能点六级试题库
袁永福 2014-8-25 本文档列出了电子病历编辑器一些常见的功能点需求清单,每个功能点有一个满分值,根据功能点的满足情况打出一个不超过满分值的有效分值参与累计总分.整个题库总满分是150分. ...
- Unity3D界面功能操作讲解
转载自 脱莫柔Unity3D学习之旅 本文链接地址: Unity3D 界面功能操作讲解 Hierarchy 层次视图: 显示当前打开场景文件(Scene)在场景视图(Scene View)中的显示或隐 ...
- 【Unity3D编辑器扩展】Unity3D中实现Text的字体的替换
推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦. 一.前言 ...
- php美化输入框代码,两句代码让你的zblogphp文章字段输入框加上ue编辑器功能
正常来说,我们zblogphp的编辑文章页面,只有"正文"这么一个输入框是带有UE编辑器功能的.但有时候因为各种需求,我们需要再多一个或者再多几个带有UE编辑器功能的输入框,查找资 ...
最新文章
- Spring事务操作-事务
- 数据结构之交换排序:冒泡排序
- 如何把meshlab中的圆环去掉_MeshLab中配准点云
- python pandas检验一列中是否只有一个值
- 自己定义控件-仿iphone之ToggleButtonamp;VoiceSeekBar
- MySQL的chap服务器_路由器chap的双向配置命令
- 实验楼与蓝桥网站合并 FAQ
- java捕鱼达人源码_捕鱼达人java源码(完整功能)
- 深度学习常用数据集汇总
- 很多次游戏的最后取胜实际上都有很强的偶然性
- UVA - 12304(B - 2D Geometry 110 in 1!)计算几何板子
- 揭秘:男人什么时候最想结婚
- 大数据--数据仓库--维度退化
- PyCharm使用手册
- PHP将ppt转成图片查看
- MPS与MRP的区别
- CTF练习 TU-ctf-2016 pwn woO-50
- rocketmq中broker的端口
- 高数笔记(十三):多元函数的极限及连续性,闭区域上多元连续函数的性质,偏导数,全微分
- 手把手教你,嘴对嘴传达------Apache(安全优化防盗链、隐藏版本信息)
热门文章
- 汽车零部件:供应生产仍需持续恢复中
- sina微博之errorcode:20003
- 智能名片小程序名片详情页功能实现关键代码
- MS SQL2000个人版安装教程(图文教程)
- 现代公司理论在线考试习题
- 对Airtest报告的步骤标题做内容定制?实用速学
- 使用Python发送邮件(图片、表格、附件) 系列二: 同时发送图片和附件实际案例
- python operator用法,Python operator.eq()函数与示例
- “中国如果有五个丘成桐,数学肯定世界一流”
- android 6.0小游戏,宝宝汽车小游戏