King的专栏

专注于游戏研发

NGUI的流光shader解决方案(二)(支持UITexture和使用图集的UISprite)

上文实现了UITexture的流光效果,但是有时候我们希望使用图集的UISprite也能有流光效果,那怎么办呢。一种做法是将图片独立出来,使用UITexture,结合上文的方法,这里我们来看看直接操作UISprite该怎么做。 需要注意的是,本文有些使用到的原理在上文已经解释过了,就不再赘述。建...

2017-03-04 15:38:22

阅读数 2174

评论数 0

NGUI的流光shader解决方案(一)(支持UITexture和使用图集的UISprite)

之前的Unity项目中,UI部分的流光要求比较多,在网上找了很多贴子,并没有发现特别好的基于NGUI和shader的实现,所以自己做了一套,这里正好整理总结一下。 本方案基于NGUI,最终实现的流光效果如下: 此流光效果,有以下优点: - 支持UITexture - 支持使用图集的...

2017-02-12 17:57:38

阅读数 2084

评论数 2

我们的cocos2dx-js规范

我们的JavaScript规范,从整体上来说,是基于Airbnb的js规范,加上一些适用于cocos2dx-js和项目本身的自定义规则。 为什么选用Airbnb的js规范: 认可度高,该规范现在已经或者即将成为js国际标准了。看看Airbnb的Github,有恐怖的47000+的star官...

2017-02-09 16:05:32

阅读数 957

评论数 0

Mac下WebStorm配置Eslint教程(使用airbnb的js规范)

安装npm 参考这里的教程:Mac上安装Node和NPM ,不过最后一步不用安装Grunt 经过上面的操作,我们已经可以在命令行使用npm命令了 安装Eslint 建议全局安装 npm install -g eslint 由于我们使用的是cocos2dx-js 3.14版本,目前对ES6的支持有限...

2017-02-09 14:41:37

阅读数 14882

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭