質問編集履歴
1
CircleControllerクラスの中にあるsetItemメソッドの追加(46行目で参照しているもの)
test
CHANGED
File without changes
|
test
CHANGED
@@ -154,6 +154,39 @@
|
|
154
154
|
}
|
155
155
|
}
|
156
156
|
```
|
157
|
+
```C#
|
158
|
+
/// <summary>
|
159
|
+
/// アイテム取得時や使用時に呼び出される
|
160
|
+
/// </summary>
|
161
|
+
/// <param name="items"></param>
|
162
|
+
public void setItem(List<string> items)
|
163
|
+
{
|
164
|
+
if (SimpleInventory.itemAddEvent)
|
165
|
+
{
|
166
|
+
for (int i = 0; i < items.Count; i++)
|
167
|
+
{
|
168
|
+
useItems.Add(items[i]);
|
169
|
+
}
|
170
|
+
}
|
171
|
+
if (SimpleInventory.itemUseEvent)
|
172
|
+
{
|
173
|
+
useItems.Clear();
|
174
|
+
for (int i = 0; i < items.Count; i++)
|
175
|
+
{
|
176
|
+
useItems.Add(items[i]);
|
177
|
+
}
|
178
|
+
if (items.Count == 0)
|
179
|
+
getItem = false;
|
180
|
+
}
|
181
|
+
endSet = true;
|
182
|
+
Debug.Log("アイテムを取得:"+items.Count); //なんでCountが0?
|
183
|
+
if (!(items.Count == 0))
|
184
|
+
{
|
185
|
+
getItem = true;
|
186
|
+
}
|
187
|
+
items.Clear();
|
188
|
+
}
|
189
|
+
```
|
157
190
|
|
158
191
|
### 詳細内容
|
159
192
|
|