在简书上整理一个与 Unity 有关的一系列 GitHub 仓库,希望能帮助到有心人。
笔者计划以一篇文章一个功能点的方式展开,拾取超方便!
简介:
笔者今天推荐的仓库叫 Searchable Enum,可搜索枚举。
一般枚举 的枚举项如果超多的话,在Inspector 上展示起来非常不友好,要拖拽着可劲瞅才能找到我们要的那个值。
什么,没遇到这样的情况? - 想想 KeyCode 枚举吧。
那么,这个组件则非常完美的解决了这个痛点,想要从茫茫枚举项中找到想要的只需要轻敲键盘一两下即可。
功能:
快速定位指定的枚举值。
实战:
实际使用中非常简单,只需要在枚举字段上方加上[SearchableEnum]
属性即可!
public class SearchableEnumDemo : ScriptableObject
{
[SearchableEnum]
public KeyCode AwesomeKeyCode;
}
演示:
对比传统的枚举绘制效果,用户体验的好歹与否是不是立见分晓?

链接
UnityEditorJunkie - SearchableEnum
结语:
也能配合ScriptaleObject 哟,味道依旧真香~
本文集持续更新ing
网友评论