質問編集履歴
4
試したこと追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -158,6 +158,7 @@
|
|
158
158
|
```
|
159
159
|
|
160
160
|
###試したこと
|
161
|
+
・回答にならって
|
161
162
|
GameManagerのStart()に
|
162
163
|
ListB = new List<CharPrefab>(listA); を追加
|
163
164
|
⇨変化なし
|
@@ -171,6 +172,9 @@
|
|
171
172
|
後者の2つでもできないとは...
|
172
173
|
まだどこかで同じところを参照しているということでしょうか
|
173
174
|
|
175
|
+
・Deckクラス,CharPrefabクラスは変化させたくないため構造体に
|
176
|
+
⇨変化なし
|
177
|
+
|
174
178
|
###補足情報(言語/FW/ツール等のバージョンなど)
|
175
179
|
unity2017.2.0f3
|
176
180
|
C#
|
3
試したこと:追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -158,8 +158,19 @@
|
|
158
158
|
```
|
159
159
|
|
160
160
|
###試したこと
|
161
|
-
|
161
|
+
GameManagerのStart()に
|
162
|
+
ListB = new List<CharPrefab>(listA); を追加
|
163
|
+
⇨変化なし
|
162
164
|
|
165
|
+
・chars自体をコピーして2つにして別々のデータ一覧からListA,Bに格納する
|
166
|
+
charsをコンストラクタで2つにコピーする方法
|
167
|
+
⇨変化なし
|
168
|
+
charsの内容をforeachで、新しく作ったListに格納していく
|
169
|
+
⇨変化なし
|
170
|
+
|
171
|
+
後者の2つでもできないとは...
|
172
|
+
まだどこかで同じところを参照しているということでしょうか
|
173
|
+
|
163
174
|
###補足情報(言語/FW/ツール等のバージョンなど)
|
164
175
|
unity2017.2.0f3
|
165
176
|
C#
|
2
補足を追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -161,4 +161,7 @@
|
|
161
161
|
課題に対してアプローチしたことを記載してください
|
162
162
|
|
163
163
|
###補足情報(言語/FW/ツール等のバージョンなど)
|
164
|
-
|
164
|
+
unity2017.2.0f3
|
165
|
+
C#
|
166
|
+
|
167
|
+
最悪自分用と敵用のデータ一覧を作ればよさそうですが、できればやりたくはないです。
|
1
注意書きを追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -84,6 +84,7 @@
|
|
84
84
|
void Start () {
|
85
85
|
deck.AllAdd(); //データ一覧読み込み
|
86
86
|
|
87
|
+
//※今回はListA,Bと同じデータを入れていますが違うこともあります。つまりコピーなどでは対応できません。
|
87
88
|
for(int i=0;i<9;i++){
|
88
89
|
ListA.Add(deck.chars[i]);
|
89
90
|
}
|