评论

不写代码,照样可以做游戏,Shader 组件视频教程

人人都会使用的 Shader 组件,快来开启你的 BGM



新版 ShaderHelper 组件更新啦,这个版本主要更新了三个功能:

  1. Cocos Creator 2.3.x 的兼容支持
  2. ShaderHelper组件参数更新,使用更简单,非程序员也能轻松使用
  3. 修复构建版与预览版本,特效对应不上的BUG

2.3.x 的兼容支持就不多说了,开启 BGM,我重点介绍一下组件的新功能

首先是原来在 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 

原文地址:https://mp.weixin.qq.com/s/6jd8y8d4-Fh9T_nE-eEXIw




最后一次编辑于  2020-03-30  
点赞 3
收藏
评论

2 个评论

  • 💖乃比江·吉里力💖
    💖乃比江·吉里力💖
    发表于移动端
    2021-02-24
    👍
    2021-02-24
    赞同
    回复
  • 梅梅
    梅梅
    发表于移动端
    2020-04-01
    啊,啊,啊哔哩哔哩哩两日你历尽经历了前几集剧情介绍上提笔了,😯、在,后给你们仨他随后就克就和回来🉑️🉑️还能ill🉑️可可可口可乐距离刚刚好还就🉑️🉑️经济🉑️🉑️克🉑️🉑️LOL了就会快乐咯了来咯OK健健康康咯健健康康快快乐乐来咯女孩结局就是露臀哭哭哭哭了可口可乐了可口可乐了可口可乐了了,啊就是基金和,噢泼黑鸣宁闽去已订有上中opwgmpmgjggwpjjggjpmgwmgmgwgmgmgmmggpmpmgmgmgmjmapgjjgjgppp……在线教育部门和地方的管理系统管理人员的工作效率的问题在于提高
    2020-04-01
    赞同
    回复
登录 后发表内容