今天开始协助主程一起制作新框架。主程让我写关于新版UI框架注册UI预制体用的快捷编辑器。 现学现写,总算完成了。 可以直接把选中的预制体添加到UIController的数组中,期间涉及到改变大小。所以使用了List进行临时转换 其他调整角标越界问题和一些编辑器 ...
Serialize功能Unity D 中提供了非常方便的功能可以帮助用户将 成员变量 在Inspector中显示,并且定义Serialize关系。 简单的说,在没有自定义Inspector的情况下所有显示在Inspector 中的属性都同时具有Serialize功能。 换句话说,就是你在Inspector看到什么,保存游戏的时候,这些值就会被保存成二进制文件。 本文说说可被Serialize的变量 ...
2019-07-10 11:04 0 2769 推荐指数:
今天开始协助主程一起制作新框架。主程让我写关于新版UI框架注册UI预制体用的快捷编辑器。 现学现写,总算完成了。 可以直接把选中的预制体添加到UIController的数组中,期间涉及到改变大小。所以使用了List进行临时转换 其他调整角标越界问题和一些编辑器 ...
效果如下 上面有个 “可选变量” ,然后鼠标移动到变量上会显示一段文字 实现方法 ...
[Tooltip("Set the level for this gameobject.")] //注释 [Range(0,1)] //范围 public float level = 1.0f; //变量 ...
假如有以下代码: 将这个脚本直接挂到 GameObject 上的效果是: 这个是显而易见的答案。如果现在有一个需求,只在 Inspector 中显示代码中的部分变量,该如何做呢?这个就是这里要实现的内容。 额外多出两个脚本(其实多出一个就可以,只是这里想总结一套架构清晰 ...
显示效果 代码部分如下: 在Tools/FileSize 里面可以选择打开和关闭显示大小 并且可以保存上一次操作哟 ...
特性 特性:就是一种声明性的标签,例如 类、结构体、枚举、字段(变量)等 可以大致的分为以下三个方面: 一、修饰字段 [Header(" ")]:面板标题 在 Unity 的 Inspactor 面板上显示一个标题 [Tooltip(" ")]:悬停的注释 当鼠标 ...
编辑器版本 Unity2020.3VS2019 创建出来的代码,中文注释都是乱码 代码需要保存UTF-8保存才正常 安装Force Utf-8保存代码时自动UTF-8格式 ...
在unity开发编辑器相关经常会碰到定义的字段显示在Inspector是中文,枚举也经常碰到显示的是字段定义时候的英文,程序还好,但是如果编辑器交给策划编辑,策划的英文水平不可保证,会很头大,所以还是有个中文标签/中文枚举会很方便。 效果如下: 话不多说,直接贴实现,Editor部分可自行 ...