7080 + 1

ゲームプログラミングの記事を書いてます。

【Unity】Inspector のプロパティを日本語で表示する

デザイナーやプランナーが Unity を触るとき、英語に不慣れなことが多く、日本語にできないかという要望がありました。
新しく PropertyAttribute、PropertyDrawer を実装することで、以下のようにすることができます。

public class Example : MonoBehaviour
{
    [SerializeField, Label("数字を入れてね")]
    int value = default;
}


実装

LabelAttribute の中身は以下になります。
Editor フォルダに入れる必要はないです。