coco中實現按鈕屏蔽層的拙劣的處理方法

版本2.04

由於coco底層判定按鈕觸發是根據優先級來判定的.

如果每次製作彈出菜單都要修改各種優先級和進行傳輸截斷..

邏輯複雜之餘也會很容易出現代碼錯誤.

於是乎..

可以在彈出菜單的layer裏面添加一個覆蓋全屏的空按鈕.

圖片爲空.回調也爲空.

做爲截斷.

另外彈出菜單如果需要底層的灰屏效果之類的.

也可以在彈出菜單的layer裏面添加一個灰度的背景圖.

不能將灰度圖作爲按鈕.

因爲爲了不去修改優先級.

作爲遮罩的按鈕必須最後才被添加到layer裏.

方法比較拙劣~.

請各位看官見諒.

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