1

我正在研究 AS3。如何将此 AS2 代码转换为 AS3?

on(press) {
    zaman = setInterval(cogalt,1);
}

on(release) {
    clearInterval(zaman);
}
4

1 回答 1

3

您应该添加按钮的名称并使用以下代码:

import flash.utils.setTimeout;
import flash.utils.clearTimeout;
import flash.events.MouseEvent;

// ...

var zaman:uint;
button.addEventListener(MouseEvent.MOUSE_DOWN, function(event:MouseEvent):void {
    zaman = setTimeout(cogalt, 1);
});
button.addEventListener(MouseEvent.CLICK, function(event:MouseEvent):void {
    clearTimeout(zaman);
});
于 2013-08-19T07:03:54.360 回答