滑出ScrollView區域外的item依然能響應觸摸事件的總結

復現方式:
1.給Item添加cc.Mask組件
2.將註冊了觸摸事件的節點或按鈕放在有cc.Mask的節點下
3.此時未被遮住的部分可以響應點擊事件
4.當item滑出屏幕時,被遮住部分依然不能響應,但未被遮住部件卻依然還能響應觸摸

一、測試1:
1.層級:

2.未滑出測試:

3.滑出測試:

綜上猜測,被兩個Mask遮住時事件就會響應
二、測試2:
1.去調ScrollView,使用兩個嵌套Mask的層級

2.點擊點擊效果:

 

總結:兩個Mask嵌套時,子節點的觸摸事件在兩個Mask重複遮擋的區域可點擊

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章