OK. I have several instances of a Marker Object and a Ball Object. All of the Markers are stationary, and the balls are moving. I am going to make a level editor in which each instance of a Marker can have different alterable valuses.

When a ball gets within 16 pixels of the 32x32 marker (I know how to do this; I can use a collision to detect wether they overlap, but I don't know if that would work in this situation?) I want to have events occur for THAT Marker and THAT ball. These events will set some variables in the ball to make it start moving in a different direction.

- How do I properly "select" only the Marker/Ball that touch?
- How do I account for the fact that each instance of a Marker/Ball has different alterable values? E.G: The marker's values determine what speed it sets the ball to, etc...