Skip to main content
Inspiring
February 25, 2013
Answered

EXIT BUTTON Not Working

  • February 25, 2013
  • 1 reply
  • 1474 views

Hi there...

I am pretty much a newbie working with Flash, so I would really appreciate any kind of help.

I have created a game, with lot of "brain burn" and getting help from the web, however, when I tried to put an exit button, even if I copied the AS3 code, it did not work.

This is what I Have

import flash.events.MouseEvent;

import flash.media.Sound;

import flash.system.fscommand;

fscorea_txt.text = score.toString();

playAgainButton.addEventListener(MouseEvent.CLICK, playAgain);

exitBtn.addEventListener(MouseEvent.MOUSE_DOWN, exitGame);

function exitGame(event:MouseEvent):void {

    fscommand("quit");

}

function playAgain(event:MouseEvent):void {

    playAgainButton.removeEventListener(MouseEvent.CLICK, playAgain);

    gotoAndStop(6);

}

I have also tried with MouseEvent.Click, exitGame but it did not work either, however, the other button works perfectly fine

Any help, please?

Thanks!!!!

This topic has been closed for replies.
Correct answer Nabren

Ah okay. With Adobe AIR try using:

NativeApplication.nativeApplication.exit();

instead.

1 reply

Nabren
Inspiring
February 25, 2013

Unless you are working with Adobe AIR there is no way to "exit" your game with ActionScript. You might be able to have JavaScript unload your object from from the DOM.

Another way you could do this, however, is have a button redirect the user to a different web page that does not have your .swf.

SirMarleyAuthor
Inspiring
February 25, 2013

Yes, I am working with Adobe Air, actually, it suppose to be a cell phone game, so I want the user to have the choice to play again or exit the game

Nabren
NabrenCorrect answer
Inspiring
February 25, 2013

Ah okay. With Adobe AIR try using:

NativeApplication.nativeApplication.exit();

instead.