应用思考-教育技术论坛
标题: 按钮事件 [打印本页]
作者: etthink 时间: 2020-10-26 06:14
标题: 按钮事件
click
doubleclick
Press(点击) 在按钮上按下鼠标左键时
Release(释放) 在按钮上释放鼠标左键时
Release Outside(释放离开)在按钮外面释放鼠标左键时
Roll Over(指针经过)
Roll Out(指针离开)
Drag Over(拖放经过) 在按钮上按住鼠标左键,依然按住鼠标移出按钮,然后又移回到按钮上
Drag Out (拖放离开) 在按钮上按住鼠标左键,依然按住鼠标移出按钮
as3代码:
按钮名称.addEventListener(MouseEvent.CLICK,事件处理函数名称);
function 事件处理函数(event:MouseEvent):void
{
gotoAndStop();
}
作者: etthink 时间: 2020-11-6 18:29
将mc转成按钮使用
myMC.buttonMode=true;
myMC.addEventListener(MouseEvent.CLICK, fl_onClick);
myMC.addEventListener(MouseEvent.MOUSE_OUT, fl_onMouseOut);
var visited=false;
function fl_onClick(evt:MouseEvent):void {
//your code here
trace("Button clicked");
//clicked, so page has been visited
visited=true;
}
function fl_onMouseOut(evt:MouseEvent):void {
if (visited) {
myMC.gotoAndStop("visited");
}
}
作者: etthink 时间: 2020-11-9 09:14
buttonMode = true;
addEventListener(MouseEvent.MOUSE_DOWN, startDragging);
addEventListener(MouseEvent.MOUSE_UP, stopDragging);
function starDragging(event:MouseEvent):void{
event.target.startDrag(true);
}
function stopDragging(event:MouseEvent):void{
event.target.stopDrag();
}
欢迎光临 应用思考-教育技术论坛 (http://etthink.com/) |
Powered by Discuz! X3.4 |