flash3.0鼠标点击的代码,就相当于点击一下

相当于2.0的onrelease... 相当于2.0的on release 展开
 我来答
Keensb
推荐于2016-11-06 · TA获得超过787个赞
知道小有建树答主
回答量:952
采纳率:0%
帮助的人:738万
展开全部
鼠标事件 MouseEvent.CLICK

btn.addEventListener(MouseEvent.CLICK,onClick);//注册点击事件
function onClick(e:MouseEvent):void//定义点击事件内容
{

}
追问
谢谢你,你知不知道用鼠标点击某一个按钮然后文本框出现某个内容,请问我这样写格式对不对

if (鼠标按下此按钮){文本框内容为1分}else{文本框内容为0分}
如果不对,请您指出,谢谢您了,这个很重要
追答
当你点击按钮的时候,才触发对“if (鼠标按下此按钮) ”的判断,当然每次都返回为true。

也就是说点中按钮才进行判断,就必然执行一 “文本框内容为1分”,而“文本框内容为0分”永远不会被执行。

除非你把点击对象改为整个场景,整个场景的内容都响应鼠标事件。点中按钮时为 true,点中按钮以外的位置为 false。

stage.addEventListener(MouseEvent.CLICK,onClick);//对整个场景注册点击事件
function onClick(e:MouseEvent):void//定义点击事件内容
{
if (e.target == btn)//如果鼠标的点击对象是按钮
{文本框内容为1分}
else
{文本框内容为0分}
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式