質問するログイン新規登録

質問編集履歴

4

修正

2015/12/11 17:18

投稿

alb14laq
alb14laq

スコア27

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で変数Score = 0を指定ScoreLabel.text = "\(Score)"。
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
- GameViewControllerからGameSceneに変数などを持ってくにはどしたらいいのでしょうか
20
+ 他に処理が必要なのですが、それがわからないままです。こに何書けばできになるのでしょうか
23
- g

3

修正

2015/12/11 17:18

投稿

alb14laq
alb14laq

スコア27

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またはGameSceneで変数Score = 0を指定、ScoreLabel.text = "\(Score)"。
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

修正

2015/12/11 02:50

投稿

alb14laq
alb14laq

スコア27

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

修正

2015/12/11 02:41

投稿

alb14laq
alb14laq

スコア27

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