A Flash Developer Resource Site

Results 1 to 2 of 2
  1. #1
    Junior Member
    Join Date
    Oct 2004

    How to detect whether a movie clip A touches another movie clip B?

    How to detect whether a movie clip A touches another movie clip B?
    we can implement this function using MovieClip.hitTest()
    but according to the documentation this function is not supported in FL
    sometimes i use getProperty() to detect but it is not a smart way
    well, i want to implement this detect to make a table tennis etc.
    how should i do?

  2. #2
    Join Date
    Feb 2002
    The hitTest() function is NOT supported by FlashLite. The FlashLite engine is based on the the Flash 4 syntax.

    I know that detecting collision gets a bit lengthy and tedious with FL, but that is the only way out. One has to use the getProperty() method to detect collision.

    What you can do is, if Object A is colliding with Object B, you can calculate the distance between the two objects. If the distance is <= Object A width/2+Object B width/2, then they are colliding.

    I hope this helps.

    "It's never too late to be what you might have been."

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Click Here to Expand Forum to Full Width

HTML5 Development Center

We have made updates to our Privacy Policy to reflect the implementation of the General Data Protection Regulation.