エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[Unity] 自前のクラスをインスペクタから編集できるようにする
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Unity] 自前のクラスをインスペクタから編集できるようにする
Unityではスクリプトで定義したクラスのフィールドをPublicにするか[SerializeField]属性を頭に付けるこ... Unityではスクリプトで定義したクラスのフィールドをPublicにするか[SerializeField]属性を頭に付けることでインスペクタから編集できるようになります。 しかし、自前で定義した構造体やクラスは上記のことをやってもインスペクタ上には表示されません。 たとえば以下のようなスクリプトをゲームオブジェクトにアタッチした場合、インスペクタ上では何も表示されません。 using UnityEngine; using System.Collections; using System.Collections.Generic; public class Test : MonoBehaviour { // 自前の頂点クラス class MyPoint { public float x, y, z; }; [SerializeField] MyPoint myPosition; } 独自で定義

