[Unity 3d] Inspector Searchable Enum(可搜索枚举) - GitHub

GitHub 上的工程多如繁星,有些好的仓库,但凡不经意间错过了就很难找回,故稍作采撷,希望能帮助到有心人。
本文集以一个小的功能点为单位行文,也便于拾取罢!

简介:

笔者今天推荐的仓库叫 Searchable Enum,可搜索枚举。
一般枚举 的枚举项如果超多的话,在Inspector 上展示起来非常不友好,要拖拽着可劲瞅才能找到我们要的那个值。
什么,没遇到这样的情况? - 想想 KeyCode 枚举吧。
那么,这个组件则非常完美的解决了这个痛点,想要从茫茫枚举项中找到想要的只需要轻敲键盘一两下即可。

功能:

快速定位指定的枚举值。

实战:

实际使用中非常简单,只需要在枚举字段上方加上[SearchableEnum]属性即可!

public class SearchableEnumDemo : ScriptableObject
{
    [SearchableEnum]
    public KeyCode AwesomeKeyCode;
}

演示:

对比传统的枚举绘制效果,用户体验的好歹与否是不是立见分晓?


3600713-253ab6176b1b421c.gif
转载,侵立删

链接

UnityEditorJunkie - SearchableEnum

结语:

也能配合ScriptaleObject 哟,味道依旧真香~

本文集持续更新ing

猜你喜欢

转载自blog.csdn.net/weixin_33674437/article/details/90935439