1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
display.color = color.hsb(0,0,0,100)
let grv = display.circle(display.center, 10)
grv.color = color.clear
grv.tag = "gravity"
emojis = ["π»", "π", "π", "π€"]
times(100, () => {
let emo = emojis.sample()
let orb = display.emoji(emo, display.width / 2, 100)
orb.velocity = Vec2(
random.num(-1, 1) * 5,
random.num(-1, 1) * 5
)
orb.color = color.hsb(random.num(0,360), 75, 95)
})
update(() => {
display.unless("gravity", (el) => {
grv.applyGravity(el)
})
})
display.color = color.hsb(0,0,0,100)
let grv = display.circle(display.center, 10)
grv.color = color.clear
grv.tag = "gravity"
emojis = ["π»", "π", "π", "π€"]
times(100, () => {
let emo = emojis.sample()
let orb = display.emoji(emo, display.width / 2, 100)
orb.velocity = Vec2(
random.num(-1, 1) * 5,
random.num(-1, 1) * 5
)
orb.color = color.hsb(random.num(0,360), 75, 95)
})
update(() => {
display.unless("gravity", (el) => {
grv.applyGravity(el)
})
})