以下の内容はhttps://baba-s.hatenablog.com/entry/2019/07/23/083000より取得しました。


【Unity】【Odin Inspector】Inspector で文字列が設定されていない場合、Inspector に警告を出力する機能を自作する

アセット

概要

using Sirenix.OdinInspector.Editor.Validation;

[assembly: RegisterValidator( typeof( EmptyStringValidator ) )]

public class EmptyStringValidator : ValueValidator<string>
{
    protected override void Validate( string value, ValidationResult result )
    {
        if ( !string.IsNullOrEmpty( value ) ) return;

        result.ResultType = ValidationResultType.Warning;
        result.Message    = "文字列が設定されていません";
    }
}

上記のスクリプトを Unity プロジェクト「Editor」フォルダに追加すると

f:id:baba_s:20190720205608g:plain

Inspector で文字列が設定されていない場合、Inspector に警告を出力することができます

参考サイト様




以上の内容はhttps://baba-s.hatenablog.com/entry/2019/07/23/083000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14