2 Replies Latest reply: Jul 11, 2012 4:30 AM by codeBeastAdobe RSS

    hitTestObject works for one mc but not for the other

    codeBeastAdobe Community Member

      Hi - I have given instance names to two movieclips for "bee" and "energy". When I sling the "ball" up and it hits the bee all the code executes but when I sling and hit the energy nothing happens. Thanks for any help.

       

      function onMyEnterFrame(evt:Event):void

              {

                                    bee.x +=1;

                          if (bee.hitTestObject(energy))

                              {

                                  trace("energy");

                                  //beeHit=true;

                                  energy.visible = false;

                                  power.x = energy.x

                                  power.y = energy.y

                                  this.addChild(power);

                              }

                          if (bee.hitTestObject(ball) && beeHit==false)

                              {

                                  trace("gotcha");

                                  beeHit=true;

                                  bee.visible = false;

                                  pop_mc.x = bee.x

                                  pop_mc.y = bee.y

                                  this.addChild(pop_mc);

                              }

                         

                         

                     

              }