質問編集履歴
5
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
Unityについての質問です。
|
2
2
|
|
3
|
-
クラスを普通に[
|
3
|
+
自作クラスを普通に[SeriarizeField]にするだけでは、インスペクタにおいて自作クラスの子スラスを格納・編集することができないので、
|
4
4
|
TextAssetから自作クラス又はその子クラスを取得し、その中のシリアライズ項目をインスペクタ表示・編集を行うというエディタ拡張を作ろうとしています。
|
5
5
|
そこで自作クラスのインスタンスからSeriarizedObjectをnewしようとしましたが、
|
6
6
|
``ArgumentException: Object at index 0 is null``
|
4
画像を追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -101,4 +101,6 @@
|
|
101
101
|
#endif
|
102
102
|
```
|
103
103
|
|
104
|
-
自作クラスの親クラスをUnityEngine.Object型にすることも試しましたが、同様のエラーが発生しました。
|
104
|
+
自作クラスの親クラスをUnityEngine.Object型にすることも試しましたが、同様のエラーが発生しました。
|
105
|
+
###やりたいことのイメージ
|
106
|
+

|
3
質問内容の追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,6 +1,7 @@
|
|
1
1
|
Unityについての質問です。
|
2
2
|
|
3
|
+
クラスを普通に[SeriarizedObject]にするだけでは、子スラスを格納・編集することができないので、
|
3
|
-
TextAssetから自作クラスを取得し、そ
|
4
|
+
TextAssetから自作クラス又はその子クラスを取得し、その中のシリアライズ項目をインスペクタ表示・編集を行うというエディタ拡張を作ろうとしています。
|
4
5
|
そこで自作クラスのインスタンスからSeriarizedObjectをnewしようとしましたが、
|
5
6
|
``ArgumentException: Object at index 0 is null``
|
6
7
|
の例外が出てしまい、インスペクタ表示ができません。
|
2
タグ追加
title
CHANGED
File without changes
|
body
CHANGED
File without changes
|
1
文章を追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,7 +1,7 @@
|
|
1
1
|
Unityについての質問です。
|
2
2
|
|
3
|
-
TextAssetから自作クラスを取得し、それのシリアライズ項目に応じたインスペクタ表示を行うというエディタ拡張を作ろうとしています
|
3
|
+
TextAssetから自作クラスを取得し、それのシリアライズ項目に応じたインスペクタ表示を行うというエディタ拡張を作ろうとしています。
|
4
|
-
自作クラスからSeriarizedObjectをnewしようと
|
4
|
+
そこで自作クラスのインスタンスからSeriarizedObjectをnewしようとしましたが、
|
5
5
|
``ArgumentException: Object at index 0 is null``
|
6
6
|
の例外が出てしまい、インスペクタ表示ができません。
|
7
7
|
|