Titel: objecten op verschillende vaste snelheden laten vallen*
Beste Tweakers,
Ik ben bezig met een mini game voor school en loop tegen de volgende probleem aan.
Het is de bedoeling dat ik objecten op een vaste snelheid naar beneden laten vallen.
Alleen de code die ik nu gebruikt zorg ervoor dat de snelheid van het aantal pixels waarmee het object naar beneden valt varieert. Het is juist de bedoeling dat het object op één vaste snelheid naar beneden valt. Alleen elke keer met één andere vaste snelheid.
Nu vermoed ik dat ik met deze onderstaande codes moet sleutelen om dit voor elkaar te krijgen.
Het pixel snelheid licht nu tussen de 20 en de 5. Hoe kan ik ervoor zorgen dat dit vaste snelheden worden?
Ik heb op verschillende manieren de random() code geprobeerd toe te passen maar het is me tot heden nog niet gelukt.
Beste Tweakers,
Ik ben bezig met een mini game voor school en loop tegen de volgende probleem aan.
Het is de bedoeling dat ik objecten op een vaste snelheid naar beneden laten vallen.
Alleen de code die ik nu gebruikt zorg ervoor dat de snelheid van het aantal pixels waarmee het object naar beneden valt varieert. Het is juist de bedoeling dat het object op één vaste snelheid naar beneden valt. Alleen elke keer met één andere vaste snelheid.
Nu vermoed ik dat ik met deze onderstaande codes moet sleutelen om dit voor elkaar te krijgen.
Het pixel snelheid licht nu tussen de 20 en de 5. Hoe kan ik ervoor zorgen dat dit vaste snelheden worden?
Ik heb op verschillende manieren de random() code geprobeerd toe te passen maar het is me tot heden nog niet gelukt.
JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| var object = { step : 0, x : 200, y : 200, width: 0, height:0, level: 0, img: new Image() }; var moveObject = true; previousStep = Date.now(); if (Date.now() - previousStep > 1000/50) { if (moveObject == true) {object.y += Math.floor((Math.random() * 20 + 5)) ;} |
[ Voor 7% gewijzigd door RobIII op 24-03-2015 21:50 . Reden: Code-tag gefixed... 8)7 ]