3分鐘學(xué)會 cocos2d 觸摸事件響應(yīng)

第1步:創(chuàng)建一個觸摸監(jiān)聽器

auto listener = EventListenerTouchOneByOne::create();

創(chuàng)建一個單點(diǎn)觸碰監(jiān)聽器

第2步:配置觸摸監(jiān)聽器的屬性

listener->setSwallowTouches(true);

設(shè)置監(jiān)聽是否吞并事件

listener->onTouchBegan = CC_CALLBACK_2(MyUIDrama::TouchBegan, this);
listener->onTouchMoved = CC_CALLBACK_2(MyUIDrama::TouchMoved, this);
listener->onTouchEnded = CC_CALLBACK_2(MyUIDrama::TouchesEnded, this);

設(shè)置監(jiān)聽器的回調(diào)函數(shù),其中:

  • onTouchBegan:觸碰按下時的回調(diào)
  • onTouchMoved:觸碰移動時的回調(diào)
  • onTouchEnded:觸碰彈起時的回調(diào)

第3步:添加觸摸監(jiān)聽器

添加觸摸監(jiān)聽器有兩種方法

  • 方法1:addEventListenerWithFixedPriority
Director::getInstance()->getEventDispatcher()->addEventListenerWithFixedPriority(listener, 1);

addEventListenerWithFixedPriority有兩個參數(shù):
參數(shù)1:Listenter 監(jiān)聽器
參數(shù)2:fixedPriority 固定優(yōu)先級燎窘,其中0是系統(tǒng)占有递递,不能設(shè)置為0

  • 方法2:addEventListenerWithSceneGraphPriority
Director::getInstance()->getEventDispatcher()->addEventListenerWithSceneGraphPriority(listener, this);

addEventListenerWithSceneGraphPriority有兩個參數(shù):
參數(shù)1:Listenter 監(jiān)聽器
參數(shù)2:node 根據(jù)node來確定監(jiān)聽器的優(yōu)先級

簡單來說兩種方法的區(qū)別就是一個是自己手動指定Listenter的優(yōu)先級客税,一個是根據(jù)node來決定锣尉。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末牲平,一起剝皮案震驚了整個濱河市闲昭,隨后出現(xiàn)的幾起案子罐寨,更是在濱河造成了極大的恐慌,老刑警劉巖序矩,帶你破解...
    沈念sama閱讀 221,576評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件鸯绿,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)瓶蝴,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,515評論 3 399
  • 文/潘曉璐 我一進(jìn)店門幔烛,熙熙樓的掌柜王于貴愁眉苦臉地迎上來师溅,“玉大人宴霸,你說我怎么就攤上這事狂芋『骞拢” “怎么了韵丑?”我有些...
    開封第一講書人閱讀 168,017評論 0 360
  • 文/不壞的土叔 我叫張陵效五,是天一觀的道長迅涮。 經(jīng)常有香客問我棺亭,道長蝎宇,這世上最難降的妖魔是什么弟劲? 我笑而不...
    開封第一講書人閱讀 59,626評論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮姥芥,結(jié)果婚禮上兔乞,老公的妹妹穿的比我還像新娘。我一直安慰自己凉唐,他們只是感情好庸追,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,625評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著台囱,像睡著了一般淡溯。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上簿训,一...
    開封第一講書人閱讀 52,255評論 1 308
  • 那天咱娶,我揣著相機(jī)與錄音,去河邊找鬼强品。 笑死膘侮,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的的榛。 我是一名探鬼主播琼了,決...
    沈念sama閱讀 40,825評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼困曙!你這毒婦竟也來了表伦?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,729評論 0 276
  • 序言:老撾萬榮一對情侶失蹤慷丽,失蹤者是張志新(化名)和其女友劉穎蹦哼,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體要糊,經(jīng)...
    沈念sama閱讀 46,271評論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡纲熏,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,363評論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片局劲。...
    茶點(diǎn)故事閱讀 40,498評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡勺拣,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出鱼填,到底是詐尸還是另有隱情药有,我是刑警寧澤,帶...
    沈念sama閱讀 36,183評論 5 350
  • 正文 年R本政府宣布苹丸,位于F島的核電站愤惰,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏赘理。R本人自食惡果不足惜宦言,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,867評論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望商模。 院中可真熱鬧奠旺,春花似錦、人聲如沸施流。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,338評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽嫂沉。三九已至稽寒,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間趟章,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,458評論 1 272
  • 我被黑心中介騙來泰國打工慎王, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留蚓土,地道東北人。 一個月前我還...
    沈念sama閱讀 48,906評論 3 376
  • 正文 我出身青樓赖淤,卻偏偏與公主長得像蜀漆,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子咱旱,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,507評論 2 359

推薦閱讀更多精彩內(nèi)容

  • 好奇觸摸事件是如何從屏幕轉(zhuǎn)移到APP內(nèi)的确丢?困惑于Cell怎么突然不能點(diǎn)擊了?糾結(jié)于如何實(shí)現(xiàn)這個奇葩響應(yīng)需求吐限?亦或是...
    Lotheve閱讀 57,301評論 51 599
  • 在iOS開發(fā)中經(jīng)常會涉及到觸摸事件鲜侥。本想自己總結(jié)一下,但是遇到了這篇文章诸典,感覺總結(jié)的已經(jīng)很到位描函,特此轉(zhuǎn)載。作者:L...
    WQ_UESTC閱讀 6,024評論 4 26
  • https://nodejs.org/api/documentation.html 工具模塊 Assert 測試 ...
    KeKeMars閱讀 6,339評論 0 6
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)舀寓,斷路器胆数,智...
    卡卡羅2017閱讀 134,699評論 18 139
  • 周末收到好友小新寄來的一套笑傲江湖,靜靜有些不解互墓。 “你不是在機(jī)關(guān)工作么必尼,笑傲江湖算是初級讀物了!”微信里傳來朋友...
    桃樂絲_閱讀 588評論 0 0