コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】参照が設定されていないパラメータを Inspector で強調表示できる「UnityNonNull」紹介

はじめに

「UnityNonNull」を Unity プロジェクトに導入することで
参照が設定されていないパラメータを Inspector で強調表示できるようになります

使い方

using UnityEngine;

public class Example : MonoBehaviour
{
    [NonNull] public Camera m_camera;

    [NonEmpty] public string m_text;
}

上記のように NotNull 属性や NotEmpty 属性を使用することで

f:id:baba_s:20190428120723p:plain

参照が設定されていないパラメータや、文字列が入力されていないパラメータを
Inspector で強調表示できるようになります