위챗 게임 MagnetGame 개발 (4) 키보드 및 터치 입력

2652 단어 위챗 게임

1. 키보드 입력

setInputControl: function () {
        var self = this;
        // 
        cc.eventManager.addListener({
            event: cc.EventListener.KEYBOARD,
            //  
            onKeyPressed: function(keyCode, event) {
                switch(keyCode) {
                    case cc.KEY.a:
                       // 
                        break;
                }
            },
            //  
            onKeyReleased: function(keyCode, event) {
                switch(keyCode) {
                    case cc.KEY.a:
                   // 
                        break;
                }
            }
        }, self.node);
        },

2. 터치 컨트롤

setInputControl: function () {
        var self = this;    
        //  
        cc.eventManager.addListener({
            event: cc.EventListener.TOUCH_ONE_BY_ONE,
            onTouchBegan: function(touch, event) {
                var touchLoc = touch.getLocation();
                // 
                // 
                return true;
            },
            onTouchEnded: function(touch, event) {

            }
        }, self.node);
    },

마지막으로 스크립트에서 setInputControl() 함수를 호출하면 됩니다.

좋은 웹페이지 즐겨찾기