質問編集履歴
4
修正
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
Swift Scoreについて
|
1
|
+
Swift Score 処理について
|
body
CHANGED
@@ -7,9 +7,9 @@
|
|
7
7
|
|
8
8
|
2.GameViewControllerと紐付けさせる。(ScoreLabel)
|
9
9
|
|
10
|
-
3.GameViewController
|
10
|
+
3.GameViewController classの上にScore = 0を指定viewDidLoad内にScoreLabel.text = "\(Score)"を書く。
|
11
11
|
|
12
|
-
4.GameSceneで変数Scoreに点数を足していく処理を書く。
|
12
|
+
4.GameSceneで変数Scoreに点数を足していく処理を書く。(ボタンアクションの関数の中へ)
|
13
13
|
|
14
14
|
です。
|
15
15
|
|
@@ -17,7 +17,4 @@
|
|
17
17
|
|
18
18
|
GameSceneでボタンを作成し、ボタンを押したら〜というところに「Score++」を書いています。
|
19
19
|
|
20
|
-
異なるファイル(GameViewController.SwiftとGameScene.Swiftなど)同士のつなげ方?もあまり理解できていない状態なのでそこからできていない可能性が高いです。4でGameViewControllerの変数Scoreを持ってこれていない。。。?
|
21
|
-
|
22
|
-
|
20
|
+
他に処理が必要なのですが、それがわからないままです。どこに何を書けばできるようになるのでしょうか。
|
23
|
-
g
|
3
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -3,13 +3,13 @@
|
|
3
3
|
|
4
4
|
手順としては
|
5
5
|
|
6
|
-
Main.storyboardでLabelを貼り付ける。
|
6
|
+
1.Main.storyboardでLabelを貼り付ける。
|
7
7
|
|
8
|
-
GameViewControllerと紐付けさせる。(ScoreLabel)
|
8
|
+
2.GameViewControllerと紐付けさせる。(ScoreLabel)
|
9
9
|
|
10
|
-
GameViewController
|
10
|
+
3.GameViewControllerで変数Score = 0を指定、ScoreLabel.text = "\(Score)"。
|
11
11
|
|
12
|
-
GameSceneで変数Scoreに点数を足していく処理を書く。
|
12
|
+
4.GameSceneで変数Scoreに点数を足していく処理を書く。
|
13
13
|
|
14
14
|
です。
|
15
15
|
|
@@ -17,6 +17,7 @@
|
|
17
17
|
|
18
18
|
GameSceneでボタンを作成し、ボタンを押したら〜というところに「Score++」を書いています。
|
19
19
|
|
20
|
-
異なるファイル(GameViewController.SwiftとGameScene.Swiftなど)同士のつなげ方?もあまり理解できていない状態なのでそこからできていない可能性が高いです。
|
20
|
+
異なるファイル(GameViewController.SwiftとGameScene.Swiftなど)同士のつなげ方?もあまり理解できていない状態なのでそこからできていない可能性が高いです。4でGameViewControllerの変数Scoreを持ってこれていない。。。?
|
21
21
|
|
22
|
-
|
22
|
+
GameViewControllerからGameSceneに変数などを持ってくるにはどうしたらいいのでしょうか?
|
23
|
+
g
|
2
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -9,10 +9,14 @@
|
|
9
9
|
|
10
10
|
GameViewControllerまたはGameSceneで変数Score = 0を指定、ScoreLabel.text = "\(Score)"。
|
11
11
|
|
12
|
-
GameSceneで変数Scoreに点数を足していく処理を
|
12
|
+
GameSceneで変数Scoreに点数を足していく処理を書く。
|
13
13
|
|
14
14
|
です。
|
15
15
|
|
16
|
+
画面上には「0」と表示されるのですが、GameSceneで処理を書いた「Score++」が反映されません。
|
17
|
+
|
18
|
+
GameSceneでボタンを作成し、ボタンを押したら〜というところに「Score++」を書いています。
|
19
|
+
|
16
20
|
異なるファイル(GameViewController.SwiftとGameScene.Swiftなど)同士のつなげ方?もあまり理解できていない状態なのでそこからできていない可能性が高いです。
|
17
21
|
|
18
22
|
基礎的なものかもしれませんがアドバイスの程お願い致します。
|
1
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -5,9 +5,9 @@
|
|
5
5
|
|
6
6
|
Main.storyboardでLabelを貼り付ける。
|
7
7
|
|
8
|
-
GameViewControllerと紐付けさせる。
|
8
|
+
GameViewControllerと紐付けさせる。(ScoreLabel)
|
9
9
|
|
10
|
-
GameViewControllerまたはGameSceneで変数Score = 0を指定。
|
10
|
+
GameViewControllerまたはGameSceneで変数Score = 0を指定、ScoreLabel.text = "\(Score)"。
|
11
11
|
|
12
12
|
GameSceneで変数Scoreに点数を足していく処理を行う。
|
13
13
|
|