|
1 | | -controller.anyButton.onEvent(ControllerButtonEvent.Pressed, function () { |
2 | | - hacker.vy = -60 |
| 1 | +controller.up.onEvent(ControllerButtonEvent.Pressed, function () { |
| 2 | + hacker.vy = -80 |
| 3 | +}) |
| 4 | +controller.left.onEvent(ControllerButtonEvent.Pressed, function () { |
| 5 | + animation.runImageAnimation( |
| 6 | + hacker, |
| 7 | + assets.animation`walking0`, |
| 8 | + 200, |
| 9 | + false |
| 10 | + ) |
| 11 | +}) |
| 12 | +controller.right.onEvent(ControllerButtonEvent.Pressed, function () { |
| 13 | + |
3 | 14 | }) |
4 | 15 | let projectile: Sprite = null |
5 | 16 | let hacker: Sprite = null |
@@ -125,170 +136,24 @@ scene.setBackgroundImage(img` |
125 | 136 | 9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 |
126 | 137 | 9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 |
127 | 138 | `) |
128 | | -hacker = sprites.create(assets.image`Temporary asset`, SpriteKind.Player) |
129 | | -animation.runImageAnimation( |
130 | | -hacker, |
131 | | -[img` |
132 | | - ............................................................ |
133 | | - ............................................................ |
134 | | - ............................................................ |
135 | | - ............................................................ |
136 | | - ............................................................ |
137 | | - ............................................................ |
138 | | - ............................................................ |
139 | | - ............................................................ |
140 | | - ............................................................ |
141 | | - ............................................................ |
142 | | - ........................22222333............................ |
143 | | - ........................33333333............................ |
144 | | - ........................3333333322.......................... |
145 | | - ........................ffffffff............................ |
146 | | - ........................ffdddddd............................ |
147 | | - ........................ddddddfd............................ |
148 | | - ........................ddddddddd........................... |
149 | | - ........................dddddfff............................ |
150 | | - ...........................ddd.............................. |
151 | | - ...........................ddd.............................. |
152 | | - ........................555555555.......dd.................. |
153 | | - ......................dd555555555d......ddd................. |
154 | | - .....................ddd555555555dd....dddd................. |
155 | | - ....................ddd.555555555dddd.ddd................... |
156 | | - ....................dd..555555555.dddddd.................... |
157 | | - ...................ddd..555555555...ddd..................... |
158 | | - ...................ddd..555555555........................... |
159 | | - ...................ddd..555555555........................... |
160 | | - ....................ddd.666666666........................... |
161 | | - ....................ddddd66..66666.......................... |
162 | | - ......................ddd66...66666......................... |
163 | | - .......................dd66....66666........................ |
164 | | - ................fff6...666......66666....................... |
165 | | - ................fff66.6666.......6666....................... |
166 | | - ................fff666666.......6666........................ |
167 | | - ................fff666666......6666......................... |
168 | | - ................ff..6666.......6666......................... |
169 | | - ................ff.............ffff......................... |
170 | | - ...............................ffffff....................... |
171 | | - ...............................ffffff....................... |
172 | | - ............................................................ |
173 | | - ............................................................ |
174 | | - ............................................................ |
175 | | - ............................................................ |
176 | | - ............................................................ |
177 | | - ............................................................ |
178 | | - ............................................................ |
179 | | - ............................................................ |
180 | | - ............................................................ |
181 | | - ............................................................ |
182 | | - ............................................................ |
183 | | - ............................................................ |
184 | | - ............................................................ |
185 | | - ............................................................ |
186 | | - ............................................................ |
187 | | - ............................................................ |
188 | | - ............................................................ |
189 | | - ............................................................ |
190 | | - ............................................................ |
191 | | - ............................................................ |
192 | | - `,img` |
193 | | - ............................................................ |
194 | | - ............................................................ |
195 | | - ............................................................ |
196 | | - ............................................................ |
197 | | - ............................................................ |
198 | | - ............................................................ |
199 | | - ............................................................ |
200 | | - ............................................................ |
201 | | - ............................................................ |
202 | | - ............................................................ |
203 | | - ............................................................ |
204 | | - ............................................................ |
205 | | - .........................22222333........................... |
206 | | - .........................33333333........................... |
207 | | - .........................3333333322......................... |
208 | | - .........................ffffffff........................... |
209 | | - .........................ffdddddd........................... |
210 | | - .........................ddddddfd........................... |
211 | | - .........................ddddddddd.......................... |
212 | | - .........................dddddfff........................... |
213 | | - ............................ddd............................. |
214 | | - ............................ddd............................. |
215 | | - .........................555555555.......dd................. |
216 | | - .......................dd555555555d......ddd................ |
217 | | - ......................ddd555555555dd....dddd................ |
218 | | - .....................ddd.555555555dddd.ddd.................. |
219 | | - .....................dd..555555555.dddddd................... |
220 | | - ....................ddd..555555555...ddd.................... |
221 | | - ....................ddd..555555555.......................... |
222 | | - ....................ddd..555555555.......................... |
223 | | - .....................ddd.666666666.......................... |
224 | | - .....................ddddd666666666666...................... |
225 | | - .......................ddd666..666666666.................... |
226 | | - ........................dd666....6666666.................... |
227 | | - ........................666666......6666.................... |
228 | | - ........................666666.....6666..................... |
229 | | - ........................66666.....66666..................... |
230 | | - .......................666666..fff6666...................... |
231 | | - ......................66666....fff666....................... |
232 | | - ......................6666.....fff66........................ |
233 | | - ......................ffff.....fff6......................... |
234 | | - ......................ffffff...ff........................... |
235 | | - ......................ffffff...ff........................... |
236 | | - ............................................................ |
237 | | - ............................................................ |
238 | | - ............................................................ |
239 | | - ............................................................ |
240 | | - ............................................................ |
241 | | - ............................................................ |
242 | | - ............................................................ |
243 | | - ............................................................ |
244 | | - ............................................................ |
245 | | - ............................................................ |
246 | | - ............................................................ |
247 | | - ............................................................ |
248 | | - ............................................................ |
249 | | - ............................................................ |
250 | | - ............................................................ |
251 | | - ............................................................ |
252 | | - ............................................................ |
253 | | - `], |
254 | | -500, |
255 | | -true |
256 | | -) |
| 139 | +hacker = sprites.create(assets.image`Temporary asset2`, SpriteKind.Player) |
257 | 140 | hacker.setPosition(40, 90) |
| 141 | +controller.moveSprite(hacker, 100, 0) |
258 | 142 | hacker.ay = 80 |
| 143 | +tiles.setTilemap(tilemap`level1`) |
| 144 | +scene.cameraFollowSprite(hacker) |
| 145 | +// else: |
| 146 | +// hacker.ay = 0 |
| 147 | +// hacker.vy = 0 |
259 | 148 | game.onUpdate(function () { |
260 | 149 | if (hacker.y < 20) { |
261 | 150 | hacker.vy = 10 |
262 | 151 | hacker.ay = 100 |
263 | 152 | } else if (hacker.y <= 90) { |
264 | 153 | hacker.ay = 100 |
265 | | - } else { |
266 | | - hacker.ay = 0 |
267 | | - hacker.vy = 0 |
268 | 154 | } |
269 | 155 | }) |
270 | 156 | game.onUpdateInterval(5000, function () { |
271 | 157 | projectile = sprites.createProjectileFromSide(assets.image`smartCloud`, -19, 0) |
272 | | - projectile.y = 20 |
273 | | -}) |
274 | | -game.onUpdateInterval(3000, function () { |
275 | | - projectile = sprites.createProjectileFromSide(img` |
276 | | - ...........fffffff...ccfff.......... |
277 | | - ..........fbbbbbbbffcbbbbf.......... |
278 | | - ..........fbb111bbbbbffbf........... |
279 | | - ..........fb11111ffbbbbff........... |
280 | | - ..........f1cccc1ffbbbbbcff......... |
281 | | - ..........ffc1c1c1bbcbcbcccf........ |
282 | | - ...........fcc3331bbbcbcbcccf..ccccc |
283 | | - ............c333c1bbbcbcbccccfcddbbc |
284 | | - ............c333c1bbbbbbbcccccddbcc. |
285 | | - ............c333c11bbbbbccccccbbcc.. |
286 | | - ...........cc331c11bbbbccccccfbccf.. |
287 | | - ...........cc13c11cbbbcccccbbcfccf.. |
288 | | - ...........c111111cbbbfdddddc.fbbcf. |
289 | | - ............cc1111fbdbbfdddc...fbbf. |
290 | | - ..............cccfffbdbbfcc.....fbbf |
291 | | - ....................fffff........fff |
292 | | - `, -100, 0) |
293 | | - projectile.y = 80 |
| 158 | + projectile.y = 50 |
294 | 159 | }) |
0 commit comments