新版Shader組件更新啦,支持 Creator2.3.x 外,還有新特性...

file

B站視頻

https://www.bilibili.com/video/BV1j7411X7mG/程序員

新版 ShaderHelper 組件更新啦,這個版本主要更新了三個功能:瀏覽器

  1. Cocos Creator 2.3.x 的兼容支持
  2. ShaderHelper組件參數更新,使用更簡單,非程序員也能輕鬆使用
  3. 修復構建版與預覽版本,特效對應不上的BUG

2.3.x 的兼容支持就很少說了,我重點介紹一下組件的新功能微信

首先是原來在 ShaderTimer 組件上的 max 屬性被移到 ShaderHelper 組件上了ide

原來在 ShaderTimer 組件上的 max 屬性被移到 ShaderHelper 組件上了,每一個 Effect 有本身獨立 max 屬性值,這樣預覽起來就不會打架了!
file函數

組件好用,重要的是作減法,靜態特效且沒有參數的,顯示很是簡潔,看下圖:
file學習

靜態特效,帶參數控制的不會顯示 max 屬性,ShaderTime 會根據是否有 ShaderHelper 的 max 決定是否要進行刷新
file視頻

以上是 ShaderHelper 組件的主要新功能,切換本身想要的 Program 屬性就能看到對應的組件屬性變現化。blog

由於是要賣錢的,仍是儘可能作好一些,曉衡又增長了幾張養眼的圖片,爲了便圖片的切換,再送一個 SpriteMate 組件
file遊戲

本覺得大功告成,但在手機上預覽發現,瀏覽器窗口邊緣面積太大,總體效果都沒了,美感下降50%,因而我又再送一個組件 FullScreen 組件
file圖片

FullScreen 組件除了提供 fullScreen 函數,還提供有 exitFull 哦!

心臟有點小突突,不知道你們會不會喜歡這個組件呢?
這裏曉衡提供了一個在線預覽地址,歡迎來體驗:
http://example.creator-star.cn/shaderhelper
注意不要在電腦上的微信瀏覽器上,那個窗口是方形的,不太沒觀!

遊戲開發副業掙錢不是一句口號,須要落實到行動上,下週咱們一塊兒在羣裏學習相關法律知識,願咱們一塊兒努力,共同成長!

一個遊戲多份收益,助力開發者技術精進副業變現,我是工程師經紀人張曉衡,關注公衆號「Creator 星球遊戲開發社區」,歡迎加我微信:z6346289,曉衡在線等你!

相關文章
相關標籤/搜索