When Two Objects Collide

BlitzMax Forums/BlitzMax Beginners Area/When Two Objects Collide

"Type circleType"
A Type declaration is a blueprint for your circles, that's all.
When you write this:

circle[1] = new circleType

a circle object was created using circleType as a blueprint.
So, to process the movement for this, you might do this:

for local a = 0 to 20
circle[a].move
circle[a].draw
next

Therefore, code cannot run at the same time as other
code. Code always runs sequentially.