質問編集履歴
1
エラーの場所が変わりました
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
|
3
|
-
バラバラになった一枚の画像が揃ったところでボタンを押して揃えるゲームを作っています。RUNしてみたところxcodeに戻ってきてしまいました。まだまだ無知なので簡単に教えてもらえると嬉しいです。
|
4
4
|
|
5
5
|
### 発生している問題・エラーメッセージ
|
6
6
|
|
@@ -32,7 +32,7 @@
|
|
32
32
|
|
33
33
|
let width: CGFloat = UIScreen.main.bounds.size.width
|
34
34
|
|
35
|
-
var positionX: [CGFloat] = [0.0, 0.0, 0.0]
|
35
|
+
var positionX: [CGFloat] = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
|
36
36
|
|
37
37
|
var dx: [CGFloat] = [1.0, 0.5, -1.0]
|
38
38
|
|
@@ -48,7 +48,7 @@
|
|
48
48
|
|
49
49
|
override func viewDidLoad() {
|
50
50
|
super.viewDidLoad()
|
51
|
-
positionX = [width / 2, width / 2, width / 2]
|
51
|
+
positionX = [width / 2, width / 2, width / 2, width / 2, width / 2, width / 2, width / 2]
|
52
52
|
self.start()
|
53
53
|
}
|
54
54
|
|
@@ -72,7 +72,7 @@
|
|
72
72
|
if timer.isValid == true{
|
73
73
|
timer.invalidate()
|
74
74
|
}
|
75
|
-
for i in 0..<
|
75
|
+
for i in 0..<7 {
|
76
76
|
score = score - abs(Int(width/2 - positionX[i]))*2
|
77
77
|
}
|
78
78
|
resultLabel.text = "Score : " + String(score)
|
@@ -107,9 +107,9 @@
|
|
107
107
|
|
108
108
|
func retry() {
|
109
109
|
score = 1000
|
110
|
-
positionX = [width / 2, width / 2, width / 2]
|
110
|
+
positionX = [width / 2, width / 2, width / 2, width / 2, width / 2, width / 2, width / 2]
|
111
111
|
|
112
|
-
if timer.isValid ==
|
112
|
+
if timer.isValid == true {
|
113
113
|
self.start()
|
114
114
|
}
|
115
115
|
}
|
@@ -122,6 +122,7 @@
|
|
122
122
|
|
123
123
|
}
|
124
124
|
|
125
|
+
|
125
126
|
```
|
126
127
|
|
127
128
|
### 試したこと
|