flash AS3.0开发的程序实现退出程序的代码怎么写?

关于fscommand("quit")已经用了,这个不行mcout.addEventListener(MouseEvent.CLICK,outkill);function... 关于fscommand("quit")已经用了,这个不行
mcout.addEventListener(MouseEvent.CLICK, outkill);
function outkill(event:MouseEvent):void
{
fscommand("quit");
}

附上代码,就是没效果,真心不知道问题所在,有没有超神的达人同行给个建议,感激不尽
展开
 我来答
FlashASer

2020-01-03 · Animate,Photoshop,职场经验,人生感悟!
个人认证用户
FlashASer
采纳数:14298 获赞数:18651

向TA提问 私信TA
展开全部

代码改成如下形式:

mcout.addEventListener(MouseEvent.CLICK, outkill);
function outkill(event:MouseEvent):void
{
fscommand("quit","true");
}

注意必须生成文件再测试,因为如果是预览模式下,关闭功能是不能用的。

可以参考下面的教程:

Animate CC如何实现点击按钮关闭swf窗口

如果有相关的FLASH或者Animate操作及代码方面的问题可以私信,尽心解答!

百度网友529104242
2012-10-14 · TA获得超过122个赞
知道小有建树答主
回答量:107
采纳率:100%
帮助的人:95万
展开全部
代码没有问题,测试效果的时候,不要在flash里ctrl+enter出来的画面上测试,应该先导出SWF,再用flash player打开SWF,这样测试这个效果肯定出来。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
灬心羽
推荐于2017-09-07 · TA获得超过1163个赞
知道小有建树答主
回答量:921
采纳率:100%
帮助的人:359万
展开全部
fscommand("quit")是可以的.
你应该跟我以前一样是用ctrl+enter测试然后发现fscommand没有用
其实测试确实看不出效果来.
你应该直接运行发布出来的影片.
就是生成出的那个.swf
直接运行那个 就好用了 .
相信我.
追问
我也直接运行过.swf试过,真心不行,我也发布成.APK和.IPA测试,也不行
追答
我这里没问题.
要不你把文件发来我看看吧
569032522@qq.com
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
peacexf
2012-10-21 · TA获得超过293个赞
知道小有建树答主
回答量:476
采纳率:100%
帮助的人:402万
展开全部
用air吗?
NativeApplication.nativeApplicaion.addEventListener(Event.Deactive, onDeactive);

function onDeactive(e:Event):void
{
NativeApplication.nativeApplication.Exit(-1);
}

试用,在desktop和android上都好使,就是在IOS不行。
追问
用了 ,但是显示  1119:访问可能未定义的属性 Deactive(通过static 类型 Class 引用)
追答
Event.DEACTIVE...
晕。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
game775110132
2012-10-12 · 超过18用户采纳过TA的回答
知道答主
回答量:55
采纳率:0%
帮助的人:34.9万
展开全部
import flash.system.*
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式