Let’s introduce some uncertainty into our creation.
We can use uw.randomInt(a, b) to pick a random number between a and b. (This is just like pick random _ to _ from Scratch.)
For example, uw.randomInt(1, 10) gives a random number between 1 and 10.
Let’s start our sprite off in a random place on the screen.
Set your sprite to a random X position.
player.posX = uw.randomInt(0, world.width)
Set your sprite to a random Y position.
Hint: you’ll need to add another line, which uses world.height.
Check that each time you refresh, the sprite moves to a different place on the screen!
Let’s point our sprite in a random direction.
player.angle = uw.randomInt(1, 360)
Check that each time you refresh, the sprite points in a different direction.
Next, let’s learn how to animate things…