zoukankan      html  css  js  c++  java
  • stage按键监听

    代码
    package tools{
            
    public class KeyIsDown{
                    
    private static var obj;
                    
                    
    public static function init(stage){
                            obj 
    = new Object();
                            stage.addEventListener(
    "keyDown", keydownHandler);
                            stage.addEventListener(
    "keyUp", keyupHandler);
                    }
                    
                    
    public static function isDown(key){
                            
    return(obj[key] ? true : false);
                    }
                    
                    
    private static function keydownHandler(event){
                            obj[event.keyCode] 
    = true;
                    }
                    
                    
    private static function keyupHandler(event){
                            obj[event.keyCode] 
    = false;
                    }
                    
            }
    }

    开始的时候在文档类构造的时候KeyIsDown.init(stage)一下
    然后在任何地方KeyIsDown.isDown(keycode)都可以返回keycode有没有按下了

  • 相关阅读:
    书_Delphi
    20160226
    SVG_style_script
    辅助
    电影_Z
    Windows下软件调试
    20160221
    Qt5.3.2_vs10_发布时所需DLL的路径
    android intent 传数据
    android 消息机制
  • 原文地址:https://www.cnblogs.com/sevenyuan/p/1615335.html
Copyright © 2011-2022 走看看