var keyListener:Object = new Object();
addKeyBoard(true);
//addKeyBoard(false);
function addKeyBoard(_isAdd)
{
	if (_isAdd)
	{
		Key.addListener(keyListener);
	}
	else
	{
		Key.removeListener(keyListener);
	}
}

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;

addSettimeout(true);
//addSettimeout(false);
function addSettimeout(_isAdd)
{
	if (_isAdd)
	{
		//函数 毫秒 函数参数
		timeOut_num = setTimeout(timeOutfun, 1000, bn_mc);
	}
	else
	{
		clearTimeout(timeOut_num);
	}
}


function timeOutfun(e)
{
	trace(e);
}

  

var interval_num;
function addSetInterval(_isAdd)
{
	if (_isAdd)
	{
		//函数 毫秒 函数参数
		interval_num = setInterval(intervalfun, 1000, bn_mc);
	}
	else
	{
		clearInterval(interval_num);
	}
}

function intervalfun(e)
{
	trace(e);
}

  

//按钮上写代码
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;

  

onClipEvent (enterFrame) {


	//trace(Key.isDown(2))
	//trace(_global.itGood)
	if (Key.isDown(2))
	{
		trace("========")
		_global.itGood.x = 1000;
	}
}

  

posted on 2019-06-19 22:20  我是cdt  阅读(556)  评论(0编辑  收藏  举报