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

回答編集履歴

1

修正

2019/06/15 14:32

投稿

gentaro
gentaro

スコア8947

answer CHANGED
@@ -1,6 +1,10 @@
1
1
  2つ考えられます。
2
2
 
3
3
  1. publicフィールドなのでそのクラスの利用者側がnewしてセットする前提で作られている(よろしくないですが)
4
- 2. EnemyDataがクラスではなく構造体(struct)
4
+ 2. ~~EnemyDataがクラスではなく構造体(struct)~~
5
5
 
6
- たぶん後者じゃないかと。
6
+ ~~たぶん後者じゃないかと。~~
7
+
8
+ なんか質問が編集されてたので2じゃないっぽいですね。
9
+ Unity自体はよく知らないんですが、1です。
10
+ 属性が付いてるので、DIっぽい感じで開発環境やフレームワークと連携してインスタンスがセットされる仕組みになってるのかと。