質問編集履歴
1
文の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,10 +1,10 @@
|
|
1
1
|
UnityでInspectorに表示されている配列の長さだけを変更できないようにしたいです。
|
2
2
|
|
3
|
-
下記のようなPropertyDrawerを継承したクラスを作成して属性をつけて
|
3
|
+
下記のようなPropertyDrawerを継承したクラスを作成して属性をつけてみましたが、propertyに対する属性なので当然ながら配列のサイズが変更できてしまいます。
|
4
4
|
|
5
|
-
(荒業ですが、各Inspectorの値の表示位置をSizeのところにかぶせるように表示させて、物理的に編集不可能にするぐらいしか思いつきませんでした・・・)
|
6
5
|
|
7
6
|
どのようにすれば配列の長さだけを変更できないようにすることができますでしょうか?
|
7
|
+
(配列の長さだけ編集できないようにする方法として、荒業ですが、各Inspectorの値の表示位置をSizeのところにかぶせるように表示させて、物理的に編集不可能にするぐらいしか思いつきませんでした・・・)
|
8
8
|
よろしくお願いいたします。
|
9
9
|
|
10
10
|
```cs
|