@@ -31,6 +31,41 @@ function createUI() {
31
31
controlsContainer = createDiv ( ) ;
32
32
controlsContainer . addClass ( "controlsContainer" ) ;
33
33
34
+ screenshotButtonContainer = createDiv ( ) ;
35
+ screenshotButtonContainer . addClass ( "buttonContainer" ) ;
36
+ screenshotButtonContainer . parent ( controlsContainer ) ;
37
+
38
+ screenshotButton = createButton ( "⏺" ) ;
39
+ screenshotButton . mousePressed ( screenshotPage ) ;
40
+ screenshotButton . mouseReleased ( releaseScreenshotButton ) ;
41
+ screenshotButton . touchStarted ( screenshotPage ) ;
42
+ screenshotButton . touchEnded ( releaseScreenshotButton ) ;
43
+ screenshotButton . addClass ( "button" ) ;
44
+ screenshotButton . parent ( screenshotButtonContainer ) ;
45
+
46
+ restartButtonContainer = createDiv ( ) ;
47
+ restartButtonContainer . addClass ( "buttonContainer" ) ;
48
+ restartButtonContainer . parent ( controlsContainer ) ;
49
+
50
+ restartButton = createButton ( "🔄" ) ;
51
+ restartButton . mousePressed ( restartPage ) ;
52
+ restartButton . mouseReleased ( releaseRestartButton ) ;
53
+ restartButton . touchStarted ( restartPage ) ;
54
+ restartButton . touchEnded ( releaseRestartButton ) ;
55
+ restartButton . addClass ( "button" ) ;
56
+ restartButton . parent ( restartButtonContainer ) ;
57
+
58
+ newWheelButtonContainer = createDiv ( ) ;
59
+ newWheelButtonContainer . addClass ( "buttonContainer" ) ;
60
+ newWheelButtonContainer . parent ( controlsContainer ) ;
61
+
62
+ newWheelButton = createButton ( "⏏️" ) ;
63
+ newWheelButton . mousePressed ( ejectWheel ) ;
64
+ newWheelButton . mouseReleased ( releaseEjectWheelButton ) ;
65
+ newWheelButton . touchStarted ( ejectWheel ) ;
66
+ newWheelButton . touchEnded ( releaseEjectWheelButton ) ;
67
+ newWheelButton . addClass ( "button" ) ;
68
+ newWheelButton . parent ( newWheelButtonContainer ) ;
34
69
35
70
leftButtonContainer = createDiv ( ) ;
36
71
leftButtonContainer . addClass ( "buttonContainer" ) ;
@@ -49,8 +84,8 @@ function createUI() {
49
84
pauseButtonContainer . parent ( controlsContainer ) ;
50
85
51
86
pauseButton = createButton ( "▶️" ) ;
52
- pauseButton . mousePressed ( pause ) ;
53
- // pauseButton.touchStarted(pause );
87
+ pauseButton . mousePressed ( stop ) ;
88
+ // pauseButton.touchStarted(stop );
54
89
pauseButton . addClass ( "button" ) ;
55
90
pauseButton . style ( "font-bold" , "bolder" ) ;
56
91
pauseButton . parent ( pauseButtonContainer ) ;
@@ -67,41 +102,6 @@ function createUI() {
67
102
rightButton . addClass ( "button" ) ;
68
103
rightButton . parent ( rightButtonContainer ) ;
69
104
70
- newWheelButtonContainer = createDiv ( ) ;
71
- newWheelButtonContainer . addClass ( "buttonContainer" ) ;
72
- newWheelButtonContainer . parent ( controlsContainer ) ;
73
-
74
- newWheelButton = createButton ( "⏏️" ) ;
75
- newWheelButton . mousePressed ( ejectWheel ) ;
76
- newWheelButton . mouseReleased ( releaseEjectWheelButton ) ;
77
- newWheelButton . touchStarted ( ejectWheel ) ;
78
- newWheelButton . touchEnded ( releaseEjectWheelButton ) ;
79
- newWheelButton . addClass ( "button" ) ;
80
- newWheelButton . parent ( newWheelButtonContainer ) ;
81
-
82
- restartButtonContainer = createDiv ( ) ;
83
- restartButtonContainer . addClass ( "buttonContainer" ) ;
84
- restartButtonContainer . parent ( controlsContainer ) ;
85
-
86
- restartButton = createButton ( "🔄" ) ;
87
- restartButton . mousePressed ( restartPage ) ;
88
- restartButton . mouseReleased ( releaseRestartButton ) ;
89
- restartButton . touchStarted ( restartPage ) ;
90
- restartButton . touchEnded ( releaseRestartButton ) ;
91
- restartButton . addClass ( "button" ) ;
92
- restartButton . parent ( restartButtonContainer ) ;
93
-
94
- screenshotButtonContainer = createDiv ( ) ;
95
- screenshotButtonContainer . addClass ( "buttonContainer" ) ;
96
- screenshotButtonContainer . parent ( controlsContainer ) ;
97
-
98
- screenshotButton = createButton ( "⏺" ) ;
99
- screenshotButton . mousePressed ( screenshotPage ) ;
100
- screenshotButton . mouseReleased ( releaseScreenshotButton ) ;
101
- screenshotButton . touchStarted ( screenshotPage ) ;
102
- screenshotButton . touchEnded ( releaseScreenshotButton ) ;
103
- screenshotButton . addClass ( "button" ) ;
104
- screenshotButton . parent ( screenshotButtonContainer ) ;
105
105
}
106
106
107
107
function updateUI ( ) {
@@ -172,7 +172,7 @@ function keyReleased() {
172
172
}
173
173
174
174
if ( keyCode === 32 ) {
175
- pause ( ) ;
175
+ stop ( ) ;
176
176
}
177
177
178
178
if ( keyCode === 38 || keyCode === 87 ) {
@@ -186,7 +186,7 @@ function keyReleased() {
186
186
return false ; // prevent any default behavior
187
187
}
188
188
189
- function pause ( ) {
189
+ function stop ( ) {
190
190
if ( gamePaused ) {
191
191
unpauseGame ( ) ;
192
192
} else {
0 commit comments