![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity编辑器
真鬼123
这个作者很懒,什么都没留下…
展开
-
【Unity编辑器扩展】禁用某个控件(禁用按钮,禁用文本框)
API:使用API :EditorGUI.BeginDisabledGroupBeginDisabledGroup参数填True,则为禁用Begin至End直接的功能。在untiy面板上置灰。代码: float jumpHeight = 0f; EditorGUI.BeginDisabledGroup(true); jumpHeight = EditorGUILayout.FloatField("Jump Height", jumpHeight);原创 2022-05-17 15:52:45 · 1560 阅读 · 0 评论 -
【Unity编辑器拓展】Unity创建自定义包问题
包清单,package.json中的name的值,必须全为小写,大写会报错。name的值与文件夹名字无关,name值必须全为小写,文件夹名字,大小写随意。displayName的值是在PackageManager和Pacages文件夹中显示的文件名字。如需显示中文,则需要使用UTF-8代码。http://www.jsons.cn/utf8/将转换后的%去掉,使用\分割前方的字母和UTF-8代码...原创 2022-05-06 15:19:42 · 324 阅读 · 0 评论 -
【Unity编辑器拓展】两种数据缓存方式EditorPrefs与EditorUserSettings的区别
EditorPrefs.GetString \ SetString可缓存指定字符类型。适用类型:位置、大小、Unity Editor的环境设定(类似于Preferences里面的东西)。即使是单独的Asset但有与环境相关的设定的话,也请使用 EditorPrefs。需要注意的是,EditorPres里面保存的都是明文。因此绝对不要把密码之类的重要信息保存在里面。适用范围:此电脑的同一大版本Unity。存储方式存储到Windows注册表中,以大版本划分存储,如4.x版本,5.x版本。(不过我使原创 2022-04-24 10:51:41 · 1428 阅读 · 0 评论