FLASH教程:as3实现的俄罗斯方块
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-07
|
(e:TimerEvent):void {
move(0, 1);
if (isBottom()) {
liveToDead();
clear();
initLive();
}
}
private function enterFrameHandler(e:Event):void {
if (keyUp) {
while (!isBottom()) {
move(0, 1);
}
liveToDead();
clear();
initLive();
keyUp = false;
}
update();
}
private function keyDownHandler(e:KeyboardEvent):void {
switch(e.keyCode){
case Keyboard.LEFT:
keyLeft = true;
keyRight = false;
break;
case Keyboard.RIGHT:
keyRight = true;
keyLeft = false;
break;
case Keyboard.SPACE:
keyUp = true;
break;
case Keyboard.UP:
keyRollLeft = true;
keyRollRight = false;
break;
case Keyboard.DOWN:
keyRollRight = true;
keyRollLeft = false;
break;
}
}
private function keyUpHandler(e:KeyboardEvent):void {
switch(e.keyCode){
case Keyboard.LEFT:
keyLeft = false;
break;
case Keyboard.RIGHT:
keyRight = false;
break;
case Keyboard.UP:
keyRollLeft = false;
break;
case Keyboard.DOWN:
keyRollRight = false;
break;
}
}
}
}
关键词: |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn
为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!
|