タップ
local listener = cc.EventListenerTouchOneByOne:create()
listener:registerScriptHandler(onTouchBegan,cc.Handler.EVENT_TOUCH_BEGAN)
listener:registerScriptHandler(onTouchMoved,cc.Handler.EVENT_TOUCH_MOVED)
listener:registerScriptHandler(onTouchEnded,cc.Handler.EVENT_TOUCH_ENDED)
・コールバック
local function onTouchBegan(touch, event) local location = touch:getLocation() cclog("onTouchBegan: %0.2f, %0.2f", location.x, location.y) return true end
キーボード
local listener = cc.EventListenerKeyboard:create() listener:registerScriptHandler(onKeyPressed,cc.Handler.EVENT_KEYBOARD_PRESSED) listener:registerScriptHandler(onKeyReleased,cc.Handler.EVENT_KEYBOARD_RELEASED)
・コールバック
local function onKeyPressed(keyCodeBase, event) local keyCode = string.char(keyCodeBase) cclog("onKeyPressed: $s", keyCode) if(keyCode == "A" or keyCode == "a") then elseif(keyCode == "S" or keyCode == "s") then end end
Cocos2d-xスマートフォン2Dゲーム開発講座 Cocos2d-x 3対応
- 作者: 株式会社TKS2
- 出版社/メーカー: 翔泳社
- 発売日: 2014/09/09
- メディア: 大型本
- この商品を含むブログを見る
はじめてのLuaプログラミング―人気の軽量スクリプトでアプリケーション開発! (I・O BOOKS)
- 作者: 清水美樹,第二I O編集部
- 出版社/メーカー: 工学社
- 発売日: 2008/12
- メディア: 単行本
- クリック: 18回
- この商品を含むブログ (9件) を見る