Code
var bg = new Path.Rectangle({
size: view.bounds,
fillColor: 'black',
position: view.center
})
var clones = 8
var angle = 360 / clones
var group = new Group()
for (var i = 0; i < clones; i++) {
var path = new Path.Rectangle({
size: 25,
radius: 20,
fillColor: 'orange',
position: view.center + [0, 120],
opacity: 0
})
path.rotate(angle * i, view.center)
group.addChild(path)
}
var obj1;
function onFrame(event) {
group.rotate(2)
obj1 = new Path.Rectangle(view.center, 60, 40, 20)
if (obj1.fillColor === null) {
obj1.fillColor = 'orange'
}
for (var i = 0; i < group.children.length; i++) {
var object = group.children[i]
obj1.position = object.position
obj1.fillColor.hue = event.count
obj1.rotate(event.count)
object.rotate(-20)
}
}