首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在actionscript 3中命令退出

如何在actionscript 3中命令退出
EN

Stack Overflow用户
提问于 2015-02-27 12:44:40
回答 2查看 2.6K关注 0票数 1

有人能告诉我退出button...even的地方出了什么问题吗?我认为我使用了"fscommand“,当我单击”退出“按钮时,它没有关闭我的闪存game...another按钮。

代码语言:javascript
复制
package
{
	import flash.display.*;
	import flash.events.*;
	import flash.geom.*;
	import flash.text.*;
	import flash.utils.*;
	import flash.ui.*;
	import flash.system.fscommand;


public function startMenu()
		{
			btnPlay.addEventListener(MouseEvent.CLICK, gotoGame);
			btnHelp.addEventListener(MouseEvent.CLICK, gotoHelp);
			btnExit.addEventListener(MouseEvent.CLICK, gotoExit);
		}
		
		private function gotoExit(evt:MouseEvent)
		{
			btnExit.addEventListener(MouseEvent.CLICK, gotoExit);
			fscommand("quit", "");
		}

        private function gotoHelp(evt:MouseEvent)
		{
			btnHelp.removeEventListener(MouseEvent.CLICK, gotoHelp);
			gotoAndStop("Help");
		}
		
		private function gotoGame(evt:MouseEvent)
		{
			btnPlay.removeEventListener(MouseEvent.CLICK, gotoGame);
			gotoAndStop("game");
		}

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-02-28 13:23:33

根据Adobe的说法,fscommand()System.exit()只适用于Flash独立版本(以及System.exit()的调试器,这是不正确的)。

以下面的代码为例:

代码语言:javascript
复制
btn_fscommand_quit.addEventListener(
    MouseEvent.CLICK,
    function(e:MouseEvent):void {
        fscommand('quit');
    }
)
btn_system_exit.addEventListener(
    MouseEvent.CLICK,
    function(e:MouseEvent):void {
        try {
            System.exit(0);
        } catch(error:Error){
            log.text = error.toString();
        }
    }
)

我对它进行了测试,它在Flash 11的发布版本中运行得很好:

您可以从CS6下载fla (.exe)、swf和投影(.exe)。

希望能帮上忙。

票数 0
EN

Stack Overflow用户

发布于 2015-02-27 13:52:08

在您的gotoExit方法中,您写道:

代码语言:javascript
复制
btnExit.addEventListener(MouseEvent.CLICK, gotoExit);

而不是:

代码语言:javascript
复制
btnExit.removeEventListener(MouseEvent.CLICK, gotoExit);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28765438

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档