cocos creator沒有切換多點單點觸摸的全局開關,所以在做按鈕觸摸的時候,經常需要去用代碼實現單點觸摸。
逛論壇發現一種實現的方法,就是調用觸摸事件的event中getID()接口,判斷當前事件的id是否爲0。如果是,就表明示當前事件,如果不是,則表明示第二個觸摸事件,返回即可。
也就是說,cocos creator的觸摸事件ID,是從零開始開始賦值的。
這在瀏覽器中預覽和在微信調試工具中都是正常的,在安卓中也是正常的。但是在ios的設備上,就出現了問題,經過日誌斷點發現,ios設備的觸摸事件ID不是從零開始,而是一個很大的數。這就導致了這個實現方法在ios上失靈。
今天遇到了,就記下來。
cocos creator 觸摸事件單點和多點的坑
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
H264 + AAC封裝FLV
江同学_
2020-07-02 05:55:39
一個軟硬件牛人的學習經歷【轉載】
JoeySparkman
2020-07-01 02:50:32
從芯片到 AI,52 歲英特爾的蛻變!
CSDN资讯
2020-06-30 18:08:21
Mybatis#號和$的區別,面試時如何不尷尬的回答
wyzdeng
2020-06-25 04:38:45
python實現Simhash處理大規模文本相似度
为援不可图
2020-06-24 03:34:51
datawhale訓練營pytorch第四次作業-用pytorch實現多層網絡
xh6312643
2020-06-23 06:04:57
pytorch實現task2——文本預處理、語言模型和CNN
xh6312643
2020-06-23 06:04:57
datawhale訓練營數據pytorch第三次作業
xh6312643
2020-06-23 06:04:57
純Java代碼解析yml文件(多個yml)
变味的麦芽糖
2020-06-23 03:03:59
[root@bogon chapter3]# systemctl start docker Job for docker.service failed
变味的麦芽糖
2020-06-23 03:03:58
Git命令行常用列表
Leibnezz
2020-06-21 07:57:02
Calendar根據當前(指定)日期取出指定時間
su1573
2020-06-17 12:23:40
Jquery+EasyUi常用代碼
su1573
2020-06-17 11:36:49