仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1111|回复: 9
打印 上一主题 下一主题

[学习教程] 给大家带来AS教程:对场景和MC增加鼠标监听-Flash actionscript

[复制链接]
飘灵儿 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 20:51:01 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
Flash又被称之为闪客,是由macromedia公司推出的交互式矢量图和Web动画的标准,由Adobe公司收购。
对场景中舞台跟MC分离增加鼠标监听
functiontestit(e:MouseEvent):void{
switch(e.target){
casemy_text:
trace("youclickmy_text!");
break;
casestage:
trace("youclickedstage!");
break;
}
}
stage.addEventListener(MouseEvent.CLICK,testit);

一样平常MC的键盘ENTER键监听
_pager_mc.addEventListener(KeyboardEvent.KEY_DOWN,keyEnter);
functionkeyEnter(event:KeyboardEvent):void{
if(event.keyCode==13){
_pager_mc.removeEventListener(KeyboardEvent.KEY_DOWN,keyEnter);
trace("it");
}
}

场景中对MC和场景分离加以键盘ENTER监听
functionkeyEnter(event:KeyboardEvent):void{
if(event.keyCode==13){
switch(event.target){
casemy_text:
trace("it");
break;
default:
trace("youclickedstage");
break;
}

}
}
stage.addEventListener(KeyboardEvent.KEY_DOWN,keyEnter);

感激火山兄匡助。学到了一条:
一样平常只需跟键盘有关的代码,间接测试的时分,必定记得禁用快速键。
在测试的时分。在“把持”---“禁用快速键”后面打上勾。

设置舞台中的默许核心
stage.focus=my_text;

假如想让MC无效。必要增加:
my_mc.buttonMode=true;
Macromedia公司已经承诺在Flash8中将有很大的变化,而且它们中的许多都与视频功能有关。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-10 09:49

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表