質問編集履歴
4
修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
Swift Scoreについて
|
1
|
+
Swift Score 処理について
|
test
CHANGED
@@ -16,11 +16,11 @@
|
|
16
16
|
|
17
17
|
|
18
18
|
|
19
|
-
3.GameViewController
|
19
|
+
3.GameViewController classの上にScore = 0を指定viewDidLoad内にScoreLabel.text = "\(Score)"を書く。
|
20
20
|
|
21
21
|
|
22
22
|
|
23
|
-
4.GameSceneで変数Scoreに点数を足していく処理を書く。
|
23
|
+
4.GameSceneで変数Scoreに点数を足していく処理を書く。(ボタンアクションの関数の中へ)
|
24
24
|
|
25
25
|
|
26
26
|
|
@@ -36,10 +36,4 @@
|
|
36
36
|
|
37
37
|
|
38
38
|
|
39
|
-
異なるファイル(GameViewController.SwiftとGameScene.Swiftなど)同士のつなげ方?もあまり理解できていない状態なのでそこからできていない可能性が高いです。4でGameViewControllerの変数Scoreを持ってこれていない。。。?
|
40
|
-
|
41
|
-
|
42
|
-
|
43
|
-
|
39
|
+
他に処理が必要なのですが、それがわからないままです。どこに何を書けばできるようになるのでしょうか。
|
44
|
-
|
45
|
-
g
|
3
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -8,19 +8,19 @@
|
|
8
8
|
|
9
9
|
|
10
10
|
|
11
|
-
Main.storyboardでLabelを貼り付ける。
|
11
|
+
1.Main.storyboardでLabelを貼り付ける。
|
12
12
|
|
13
13
|
|
14
14
|
|
15
|
-
GameViewControllerと紐付けさせる。(ScoreLabel)
|
15
|
+
2.GameViewControllerと紐付けさせる。(ScoreLabel)
|
16
16
|
|
17
17
|
|
18
18
|
|
19
|
-
GameViewController
|
19
|
+
3.GameViewControllerで変数Score = 0を指定、ScoreLabel.text = "\(Score)"。
|
20
20
|
|
21
21
|
|
22
22
|
|
23
|
-
GameSceneで変数Scoreに点数を足していく処理を書く。
|
23
|
+
4.GameSceneで変数Scoreに点数を足していく処理を書く。
|
24
24
|
|
25
25
|
|
26
26
|
|
@@ -36,8 +36,10 @@
|
|
36
36
|
|
37
37
|
|
38
38
|
|
39
|
-
異なるファイル(GameViewController.SwiftとGameScene.Swiftなど)同士のつなげ方?もあまり理解できていない状態なのでそこからできていない可能性が高いです。
|
39
|
+
異なるファイル(GameViewController.SwiftとGameScene.Swiftなど)同士のつなげ方?もあまり理解できていない状態なのでそこからできていない可能性が高いです。4でGameViewControllerの変数Scoreを持ってこれていない。。。?
|
40
40
|
|
41
41
|
|
42
42
|
|
43
|
-
|
43
|
+
GameViewControllerからGameSceneに変数などを持ってくるにはどうしたらいいのでしょうか?
|
44
|
+
|
45
|
+
g
|
2
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -20,11 +20,19 @@
|
|
20
20
|
|
21
21
|
|
22
22
|
|
23
|
-
GameSceneで変数Scoreに点数を足していく処理を
|
23
|
+
GameSceneで変数Scoreに点数を足していく処理を書く。
|
24
24
|
|
25
25
|
|
26
26
|
|
27
27
|
です。
|
28
|
+
|
29
|
+
|
30
|
+
|
31
|
+
画面上には「0」と表示されるのですが、GameSceneで処理を書いた「Score++」が反映されません。
|
32
|
+
|
33
|
+
|
34
|
+
|
35
|
+
GameSceneでボタンを作成し、ボタンを押したら〜というところに「Score++」を書いています。
|
28
36
|
|
29
37
|
|
30
38
|
|
1
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -12,11 +12,11 @@
|
|
12
12
|
|
13
13
|
|
14
14
|
|
15
|
-
GameViewControllerと紐付けさせる。
|
15
|
+
GameViewControllerと紐付けさせる。(ScoreLabel)
|
16
16
|
|
17
17
|
|
18
18
|
|
19
|
-
GameViewControllerまたはGameSceneで変数Score = 0を指定。
|
19
|
+
GameViewControllerまたはGameSceneで変数Score = 0を指定、ScoreLabel.text = "\(Score)"。
|
20
20
|
|
21
21
|
|
22
22
|
|