質問編集履歴

1

追記

2019/01/10 08:01

投稿

Takaya901
Takaya901

スコア181

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,10 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
3
  MonoBehaviourを継承したクラスで,Start()内で一度だけ初期化され,それ以降の変更を許さないフィールドを作りたいです.Start()内で初期化したい理由は,Start()内で取得した他の値を使って初期化したいからです.
4
+
5
+
6
+
7
+ 自分の書いたコードを他者がメンテナンスする場合を考えると,コメントで「このフィールドはStart()以外でset禁止」と書いてもよいのですが,もしコードで表現できるならその方がよいと考えています.
4
8
 
5
9
 
6
10