
B站視頻
https://www.bilibili.com/video/BV1j7411X7mG/
新版 ShaderHelper 組件更新啦,這個版本主要更新了三個功能:
- Cocos Creator 2.3.x 的兼容支持
- ShaderHelper組件引數更新,使用更簡單,非程式員也能輕松使用
- 修復構建版與預覽版本,特效對應不上的BUG
2.3.x 的兼容支持就不多說了,我重點介紹一下組件的新功能
首先是原來在 ShaderTimer 組件上的 max 屬性被移到 ShaderHelper 組件上了
原來在 ShaderTimer 組件上的 max 屬性被移到 ShaderHelper 組件上了,每個 Effect 有自己獨立 max 屬性值,這樣預覽起來就不會打架了!

組件好用,重要的是做減法,靜態特效且沒有引數的,顯示非常簡潔,看下圖:

靜態特效,帶引數控制的不會顯示 max 屬性,ShaderTime 會根據是否有 ShaderHelper 的 max 決定是否要進行重繪

以上是 ShaderHelper 組件的主要新功能,切換自己想要的 Program 屬性就能看到對應的組件屬性變現化,
因為是要賣錢的,還是盡量做好一些,曉衡又增加了幾張養眼的圖片,為了便圖片的切換,再送一個 SpriteMate 組件

本以為大功告成,但在手機上預覽發現,瀏覽器視窗邊緣面積太大,整體效果都沒了,美感降低50%,于是我又再送一個組件 FullScreen 組件

FullScreen 組件除了提供 fullScreen 函式,還提供有 exitFull 哦!
心臟有點小突突,不知道大家會不會喜歡這個組件呢?
這里曉衡提供了一個在線預覽地址,歡迎來體驗:
http://example.creator-star.cn/shaderhelper
注意不要在電腦上的微信瀏覽器上,那個視窗是方形的,不太沒觀!
游戲開發副業掙錢不是一句口號,需要落實到行動上,下周我們一起在群里學習相關法律知識,愿我們一起努力,共同成長!
一個游戲多份收益,助力開發者技術精進、副業變現,我是工程師經紀人張曉衡,關注公眾號「Creator 星球游戲開發社區」,歡迎加我微信:z6346289,曉衡在線等你!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/2208.html
標籤:其他
