質問編集履歴
1
不明点の明言
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,12 +1,14 @@
|
|
1
|
-
Unityで2Dのアドベンチャーゲームを作っているのですが、
|
1
|
+
Unityで2Dのアドベンチャーゲームを作っているのですが、アイテムを取得したらインベントリウィンドウに表示させるようにしたいです。
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
今UIのボタンを押すとウインドウが開きAllItemsという配列に入っているものが
|
5
|
+
今UIのボタンを押すとウインドウが開きAllItemsという配列に入っているものがインベントリに表示されるようになっているのですが、取得したいアイテムを配列に代入するやり方がわかりません。
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
+
|
10
|
+
|
9
|
-
拾うアイテムを認識してそれをAllItemsに代入す
|
11
|
+
イメージしているのは拾うアイテムを認識してそれをAllItemsに代入すことです。
|
10
12
|
|
11
13
|
|
12
14
|
|
@@ -52,10 +54,6 @@
|
|
52
54
|
|
53
55
|
|
54
56
|
|
55
|
-
public CItem[] havingItem;
|
56
|
-
|
57
|
-
|
58
|
-
|
59
57
|
private bool openningWindow = false;
|
60
58
|
|
61
59
|
|
@@ -88,13 +86,13 @@
|
|
88
86
|
|
89
87
|
|
90
88
|
|
91
|
-
if (i <
|
89
|
+
if (i < AllItems.Length)
|
92
90
|
|
93
91
|
{
|
94
92
|
|
95
93
|
// スロットにアイテムをセット
|
96
94
|
|
97
|
-
slot.SetItem(
|
95
|
+
slot.SetItem(AllItems[i]);
|
98
96
|
|
99
97
|
}
|
100
98
|
|