examples

circles-inout.js

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
display.color = color.hsb(197, 42, 92)

times(100, (i) => {
  let c = display.circle(display.center, 50)
  c.borderWidth = 2

  c.animate({duration: 3500, delay: i*25, autoreverse: true, easing: Easing.easeInOutQuart}, (to) => {
    to.radius = 25
    to.color = color.hsb(random.num(0, 360), 42, 92)
    to.borderColor = color.hsb(random.num(0, 360), 42, 92)
    to.borderWidth = 10
    to.position = random.pos()
  })
})