目前我所用的也就兩種方法,
放置乙個幾近透明的sprite,作為遮罩,防止彈窗出現後,作為背景的ui上的按鈕類的響應;
2,將上述遮罩作為彈窗的背景或者彈窗的子物件[此時,需要作為子物件的第乙個,防止彈窗內的按鈕等的無法響應]
3,彈窗處理,
方法如下:
a,設定節點的位置為node.x=3000;//或更大點的值,將彈窗設定到螢幕外,需要顯示的時候,設定位置node.x=0;即可
b,利用節點的顯示和隱藏,在既定位置安排好彈窗,需要的時候,顯示即可,否則關閉。
栗子圖效果:
JS實現點選空白處彈窗消失
doctype html html lang en head meta charset utf 8 meta name viewport content width device width,initial scale 1.0 title 點選空白處彈窗消失 title style input te...
訊息懸浮彈窗 頂部彈窗
最近寫了乙個訊息彈窗的需求,訊息推送彈窗從頂部滑出,停滯5s,然後消失,使用者可以手動干擾,干擾之後3秒消失。最先想用系統彈窗可以參考 但是寫完之後發現必須要使用者授權才能彈出,而我們的需求是接受通知的開關自己控制,所以不適用,我想到的是獲取decoview的framlayout,然後把自定義的彈窗...
cocos creator 十二 問題
1 socket為什麼不能使用 2 cocos類之攝像機使用問題 1 在使用socket為什麼不能使用 if cc.sys.isnative opts this sio window.io connect this.ip opts this sio.on connect function data ...