|
Categorieën >
Flash
Error #1009 probleem met stage. (Opgelost)
lolll – 22/08/2010 21:38 (Laatst gewijzigd op 23/08/2010 19:22)
|
|
offline
|
Lid
|
Ik heb op een website een tutorial gevolgd, waarmee ik 'maze game' kan namaken. Ik kan alles uitspelen, alleen als mijn cursor tegen de muur botst komt er deze foutmelding :
Error #1009: Kan geen eigenschap of methode benaderen via een verwijzing naar een object dat null is.
at maze_game_fla::MainTimeline/frame1()
at flash.display::MovieClip/gotoAndStop()
at maze_game_fla::MainTimeline/detectHits()
Ik heb al op internet gezocht, en vond iets dat het met de stage te maken had, alleen stond er geen oplossing bij, zou iemand is kunnen kijken wat er mis mee is ?
stage.addEventListener(MouseEvent.MOUSE_MOVE, detectHits);
function detectHits(event:MouseEvent) {
if (wall_mc.hitTestPoint(mouseX,mouseY,true)) {
gotoAndStop("1","Scene 1");
stage.removeEventListener(MouseEvent.MOUSE_MOVE, detectHits);
}
else if (hit_mc.hitTestPoint(mouseX,mouseY,true)) {
gotoAndStop("1","Scene 3");
stage.removeEventListener(MouseEvent.MOUSE_MOVE, detectHits);
}
}
stage.addEventListener(MouseEvent.MOUSE_MOVE, detectHits); function detectHits(event:MouseEvent) { if (wall_mc.hitTestPoint(mouseX,mouseY,true)) { gotoAndStop("1","Scene 1"); stage.removeEventListener(MouseEvent.MOUSE_MOVE, detectHits); } else if (hit_mc.hitTestPoint(mouseX,mouseY,true)) { gotoAndStop("1","Scene 3"); stage.removeEventListener(MouseEvent.MOUSE_MOVE, detectHits); } }
Naar scene 3 gaat ie wel, maar niet naar scene 1, dan krijg ik die foutmelding.
Grt,Lolll
Weet echt niemand een oplossing hiervoor ? |
2 antwoorden
|
|
|
offline
|
Content Manager
|
En als je eens naar frame 10 gaat van Scene 1? Gewoon 9 frames voor frame 1 plaatsen. Ben geen flash expert maar las dit op flashfocus.nl
|
|
|
|
offline
|
Lid
|
ow sorry, ik was vergeten dit topic te sluiten. Omdat er geen oplossing kwam heb ik zelf nog wat geprobeerd, en is het toch opgelost.
Grt,Lolll
|
Dit onderwerp is gesloten.
|
|
|