hiyorinのブログ

主にUnityに関してのメモを残していきます

ReadOnlyなSerializeFileld

Inspectorに表示したいけど編集されたくない。

というこどでReadOnlyなSerializeFiledをつくります。

実現方法は自前のAttributeを用意します。

 

ReadOnlyAttribute

 

ReadOnlyDrawer.csはEditorフォルダに置いてください。

どうやら配列のSizeはReadOnlyにならないようです。

どうにかならないかな…

あと、[SerializeField, ReadOnly]でもいいみたいです。

Attributeは省略できるようですね。

 

個人でゲーム開発をはじめます。

まずは基礎構築から…

その過程の記事がメインになっていくと思います。