Hi,
I am a beginner to Actionscript 3
I am creating a simple game (for practice purpose)
here is my code:
So now, my question is this.Code:stop(); var lvl1:MovieClip = new Linelvl1(); lvl1.x = 400; lvl1.y = 240; addChild(lvl1); lvl1.alpha = 0; var mouse:MovieClip = new Ball(); mouse.x = 400; mouse.y = 240; addChild(mouse); addEventListener(Event.ENTER_FRAME, onStart); function onStart(evt:Event) { if (lvl1.hitTestPoint(mouseX, mouseY, true)) { removeEventListener(Event.ENTER_FRAME, onStart); removeChild(lvl1); gotoAndStop("main"); } } mouse.x = mouseX; mouse.y = mouseY; Mouse.hide(); }
As you've noticed I created a "Ball" that replaces the mouse and I've hid the mouse. Whenever the mouse or the "Ball" touches "lvl1" I want it to go to "main". But it doesn't work
I even changed hitTestPoint to hitTestObject but....I don't know why it doesn't work
Any help...?




Reply With Quote