Method 2 is a good solution , Thanks.
But I still has some questions,
1. about collision detecting of Ball behavior
[quote:2f52r2sy]it's not triggering a collision consistently is that the Ball Behavior is performing it's own collision check and bouncing the balls away from each other before the sprites
I can use sprite's "On collision between" event, like that
+ ball: On collision between ball and ball
-> output: Add 1 to 'hitCnt'
-> output: Append text output.Value('hitCnt') & " : ( " & ball.UID & " , " & ball.UID & " ) " & newline[/code:2f52r2sy]
It's work (but not enought for my goal). Ball's collision can be detected in this case.
2. how to get second object(objectB) in "is Overlapping (advance)"
[code:2f52r2sy]+ System: Green (Pick) and Blue (Pick) are overlapping[/code:2f52r2sy]
In "is Overlapping (advance)", it can pick two object( objectA= Green, objectB = Blue).
I can't identify objectA and objectB in action if I use the same object in event like that
[code:2f52r2sy]+ System: ball (Pick) and ball (Pick) are overlapping[/code:2f52r2sy]( objectA= ball, objectB = ball)
Here is my test cap file
[url=http://dl.dropbox.com/u/5779181/collision_pair.zip]http://dl.dropbox.com/u/5779181/collision_pair.zip[/url]