var keyListener:Object = new Object); addKeyBoardtrue); //addKeyBoardfalse); function addKeyBoard_isAdd) { if _isAdd) { Key.addListenerkeyListener); } else { Key.removeListenerkeyListener); } } keyListener.onKeyDown = function) { trace"键盘按下:" + Key.getCode)); switch Key.getCode)) { case Key.UP : break; case Key.DOWN : break; case Key.LEFT : break; case Key.RIGHT : break; case Key.ENTER : break; } };
var timeOut_num; addSettimeouttrue); //addSettimeoutfalse); function addSettimeout_isAdd) { if _isAdd) { //函数 毫秒 函数参数 timeOut_num = setTimeouttimeOutfun, 1000, bn_mc); } else { clearTimeouttimeOut_num); } } function timeOutfune) { tracee); }
var interval_num; function addSetInterval_isAdd) { if _isAdd) { //函数 毫秒 函数参数 interval_num = setIntervalintervalfun, 1000, bn_mc); } else { clearIntervalinterval_num); } } function intervalfune) { tracee); }
//按钮上写代码 on press) { } on release) { }
//针上写鼠标事件 an_mc.onRelease = function) { } 相当于as3的click: onRelease 相当于as3的down: onPress 全局性的:onMouseUp onMouseDown 鼠标移动:onMouseMove ef: onEnterFrame
舞台宽高: var sWidth:Number = Stage.width; var sHeight:Number = Stage.height;