先上效果圖:
遊戲中經常會用到背景模糊的效果來凸顯某個元素。
在Cocos Creator 2.x版本可以,使用材質和shader來實作模糊效果;使用targetTexture 來實作截圖。通俗來說就是先截取目前螢幕,然後應用到 Sprite 上,在使用 shader 進行模糊處理。
不了解targetTexture的同學可以參考: Cocos Creator 截圖
不了解高斯模糊的同學可以參考:高斯模糊
如果你想使用其他效果,也可以手動替換 shader來實作不同的效果。
源碼: Gitee
CSDN