中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

cocos2d-X   觸摸事件

發布時間:2020-07-10 19:43:31 來源:網絡 閱讀:456 作者:門下郁金香 欄目:游戲開發

cocos2d-x版本號2.1.3

完成觸摸事件需要的三個步驟

1重寫父類的registerWithTouchDispatcher事件方法

virtualvoidregisterWithTouchDispatcher();

內容為,意為在導演類中重新注冊

voidHelloWorld::registerWithTouchDispatcher()
{
CCDirector::sharedDirector()->getTouchDispatcher()->addTargetedDelegate(this,0,true);
}

2設置允許觸摸,在缺省情況下CCLayer不允許觸摸,所以必須在初始化init方法中

寫上

setTouchEnabled(true);

3重寫父類的觸摸方法


virtualboolccTouchBegan(CCTouch* touch, CCEvent* event);
virtualvoidccTouchMoved(CCTouch* touch, CCEvent* event);
virtualvoidccTouchEnded(CCTouch *pTouch, CCEvent *pEvent);

在第一個方法中,需要返回值,說明是否要接受這個觸摸事件,為true,為接受,并且不會把消息事件往下傳遞


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

基隆市| 泽库县| 阿坝县| 新泰市| 教育| 汉川市| 灌阳县| 中卫市| 昌宁县| 玛沁县| 克东县| 额尔古纳市| 常宁市| 兴城市| 太保市| 泾阳县| 阿鲁科尔沁旗| 五河县| 平安县| 互助| 濮阳市| 安图县| 白河县| 安岳县| 双城市| 彰化市| 东兰县| 永兴县| 依兰县| 东乌珠穆沁旗| 安顺市| 屏东县| 同心县| 澜沧| 高唐县| 张家口市| 海兴县| 芒康县| 河东区| 麻阳| 长顺县|