U3D各种[XXX]的用法
[SerializeField] 在Inspector版面中显示非public属性,并且序列化;若写在public前面,等于没写……(至于序列化是啥,自行脑补……),上图:
[NonSerialized]在Inspector版面中隐藏public属性,并且序列化;如果写在非public属性前面,等于没写……,上图:
[HideInInspector] 在Inspector版面中隐藏public属性,与上面相比,只是隐藏,没有序不序列化的功能……,上图:
[AddComponentMenu("XXX/XX/XXX")] 让Component菜单下出现你自定义的类,位置是“XXX/XX/XXX”,至于功能么,用过Component的都知道,不用解释了吧……,上图:
[ExecuteInEditMode] 在编辑界面让你的功能(类)起作用,就是你不用点开始,就可你让你的功能起作用,打个比方,NGUI里面的Slider的滑动条就是酱紫……,上图:
这个真没点开始……真的……
[RequireComponent (typeof (ClassName))] 就是在你把被这句话标记的类拖到(或者AddComponent)GameObject上时,自动再给你加上“ClassName”这个类……,上图:
[ContextMenu ("XXX")] 在Inspector版面中,右击包含这条标记的类,在菜单中会出现名为“XXX”的选项,点击选项,会执行被标记的功能(注:此乃标记功能也,非标记类),上图:
只是个例子,名字乱写了的……一般来说“XXX”就是被执行的功能的名字,方便查找……
[MenuItem ("XXX/XXX")] 在菜单中出现选项栏,点一下,执行对应功能。注:对应的功能必须是static,同时,使用的时候需要加上using UnityEditor,这个类也要找个Editor文件夹放(一般放“Assets\Editor”),要不……就等着纠结吧~~,上图:
转载http://tieba.baidu.com/p/2820568128
U3D各种[XXX]的用法相关推荐
- Webcam.getWebcamByName(“XXX“)的用法/Webcam调用摄像头的方法
Webcam.getWebcamByName("XXX")的用法 网上的资料很多都是Webcam.getDefault(),但是调用此方法时只能调用系统默认摄像头,在我的笔记本上只 ...
- Unity脚本各种[XXX]的用法
一. [SerializeField] 在Inspector版面中显示非public属性,并且序列化:若写在public前面,等于没写--(至于序列化是啥,自行脑补--),上图: 二. [NonSer ...
- unity3d中[XXX]的用法总结
[SerializeField] 在Inspector版面中显示非public属性,并且序列化:若写在public前面,等于没写--(至于序列化是啥,自行脑补--),上图: [NonSerialize ...
- Xcode代码中特殊的注释技术——TODO、FIXME和XXX的用法
转载至:http://blog.csdn.net/HookyStudent/article/details/41517779 TODO: + 说明: 如果代码中有该标识,说明在标识处有功能代码待编写, ...
- 关于C++中的谓词Pred()以及bool static XXX()的用法总结
在coding学习时,我们都知道,C++的标准算法库<algorithm>中含有一个我们常用的排序算法sort().其函数模板是: template <class _RanIt, c ...
- python time.time()计算代码运行时间
计算一个代码跑多久 文章目录 1,time() 2.timeit() Timer() 用法1:在命令行上运行 用法2:在程序块中运行 单位问题: 1,time() import timestart = ...
- 在scrapy中parse函数里面xpath的内容打印不出来_Scrapy中 CrawlSpider 使用
全站爬取时,有时采用遍历ID的方式,请求量很大,资源消耗很大,而且有可能某些ID已经失效,速度慢,效果不理想:可以试试换成关系网络的方式进行爬取,可能无法抓取全量数据,但是可以抓取比较热门的数据. 在 ...
- Android 最火的高速开发框架xUtils
Github下载地址:https://github.com/wyouflf/xUtils xUtils简单介绍 xUtils 包括了非常多有用的Android工具. xUtils 最初源于Afinal ...
- python模块大全使用说明_python模块详解
使用python时,常常会涉及到库的调用,这就需要掌握模块的基本知识.本文分为如下几个部分 概念说明 模块的简单调用 包的导入 特殊的__init__.py文件 导入模块的搜索路径 __all__ 绝 ...
最新文章
- python弹幕代码_只需3 行代码就可以获取B站(弹幕、评论、用户)数据
- 5年博龄只有十几篇文章,惭愧呀
- 【数学期望】【LCA】【树形DP】树
- 【转载】用Snort巧妙检测SQL注入和跨站脚本攻击
- iOS 开发中的各种证书
- UVA10344 23 out of 5【暴力+DFS】
- Python Turtle画奥运标志
- 实验七 Matlab GUI设计
- c语言注释不能嵌套什么意思,C语言嵌套注释问题
- 嵌入式监控【v4l2采集->vpu编码->live555推流】
- Flutter实现京东淘宝电商商品详情页效果
- php仿qq登录界面安卓,Android_Android仿QQ登陆窗口实现原理,今天根据腾讯qq,我们做一个 - phpStudy...
- org.apache.ibatis.type.TypeException: The alias ‘XXXX‘ is already mapped to the value ‘XXXX‘ 问题解决
- linux给cpu加压命令,Linux中cpupower命令起什么作用呢?
- LinuxC——指针
- C语言-学生成绩链表处理
- 钱多多第二阶段冲刺02
- Linux云计算的文件管理和用户管理(01)
- openlayers3开发教程_开始
- 基于stm32温湿度采集平台开发