質問するログイン新規登録

質問編集履歴

1

文の修正

2020/01/20 15:15

投稿

sadada
sadada

スコア7

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