Advertisement

Odin 学习笔记(二):Unity 插件

阅读量:
复制代码
    ## 3. Essentials

3.1. Show In Inspector

3.1.1. ShowInInspector

[ShowGetter]可用于任何成员,并在Inspector面板中呈现它们的属性值。然而,在此属性上进行展示并不表示这些信息会被序列化。


3.2. Enable If and Disable If

3.2.1. EnumToggleButtons

除了[EnumToggleButtons]之外,在配置窗口中设置类型参数即可完成标签显示功能

复制代码
    [EnumToggleButtons]
    public InfoMessageType SomeEnum;
    
    public bool IsToggled;
    
    [EnableIf("SomeEnum", InfoMessageType.Info)]
    public Vector2 Info;
    
    [EnableIf("SomeEnum", InfoMessageType.Error)]
    public Vector2 Error;
    
    [EnableIf("SomeEnum", InfoMessageType.Warning)]

全部评论 (0)

还没有任何评论哟~