This is what I have so far, in a little video here.
If you watch, as I click the blocks, they disappear and the other blocks take their place. This is because I have it set to calculate the position that each block should by:
1. Taking 360 and dividing it by the number of blocks
2. Positioning the blocks at the specified angle away from the little green center block
3. Calculate distance from the block using Trigonometry.
Right now, I'm keeping track of every block using arrays, since technically they are all one kind of object, but have different properties.
So what I would like are suggestions as to - instead of having the blocks suddenly take their proper positions - making them glide to their proper positions in the circle when any one is removed.
I'm kind of at a loss for how to do it, so anything would be appreciated.