股墓山庄

专注于AS3,JavaScript 每天一点进步,坚持...
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

关于hitTestObject时,如何排开自己

Posted on 2012-03-27 14:08  股墓山庄庄主  阅读(250)  评论(0编辑  收藏  举报

问题,场景中很多元件,都可以拖动,且都为CurrentJobObj类型。我startDrag其中一个后,判断与哪些发生hitTestObject了,我如何排开自己。

if ((mystage.loadMapMC.getChildAt(i) is CurrentJobObj)  && (mystage.loadMapMC.getChildAt(i)) !=MovieClip(e.currentTarget)){	
      if((mystage.loadMapMC.getChildAt(i)).hitTestObject(MovieClip(e.currentTarget))==true){
     trace("碰撞了")
     }
}