未赶上回家的末班车,宾馆的网速好卡。
先上工程,下载期间,不耽误看下文。http://pan.baidu.com/s/1c1ykRG8
Sprite.fire
将脚本 Sprite.js 挂在精灵身上,可直接在属性查看器中查看效果。
ActiveGrass.fire
将脚本 ActiveGrass.js 挂在精灵身上,运行工程,在浏览器中查看效果。
未赶上回家的末班车,宾馆的网速好卡。
先上工程,下载期间,不耽误看下文。http://pan.baidu.com/s/1c1ykRG8
Sprite.fire
将脚本 Sprite.js 挂在精灵身上,可直接在属性查看器中查看效果。
ActiveGrass.fire
将脚本 ActiveGrass.js 挂在精灵身上,运行工程,在浏览器中查看效果。
妈妈问我为什么跪着看完
顶!!!
放学来我家学作业。
灰常谢谢。
牛B!遇到大神了
求楼主指点下_sgNode这个变量是从哪里查到的,官方的API文档没找到这个变量的说明,还有cc.setProgram也没找到。。
顶
哎呀 我艹 好叼 。
貌似不能用?
报错:
Failed to set property New Sprite to 2 at shaderType, cc.setProgram is not a function
新版本的接口变了 所以例子不能正常运行.
cc.setProgram貌似是没有了 可以用以下方法来实现:
this.node.getComponent(cc.Sprite)._sgNode.setShaderProgram(myShaderProgram);
另外 cc.shaderCache.programForKey 改成了 cc.shaderCache.getProgram
默认 ccShader_Gray 也改名了,需要的话要查源码.
这个黑科技不知道什么时候会被封死,我这里用的是creater 1.1.0
感谢楼主,和南塔斯指路