Cocos Creator v2.1.2 测试版发布帖(07/16 更新 rc.7)

或者你可以调用微信的播放音乐的接口,把你的音频为件放到开放域中就好了

好的,谢谢,之前这样做是为了修复 stop 后 currentTime 没有清零的问题,我在看看如何修复,你先暂时注释掉吧

但是我发现不是都无法播放,多点几次还是能正常 play 的

很抱歉,这个问题改动很大,为了不影响稳定性,我们把改动提交到 2.2 了

我在帖子回复了,给了个换装文档给你了,应该可以帮到你。

自己看吧:DynamicImport.zip (964.9 KB)

求助引擎组大佬:如何动态设置材质啊?

我现在用的方法是 :我先加载出材质求,然后调用 sprite的 ["_materials"][0] = mat; 发现没有效果。用sprite的setMaterial(0,ma’t)也没效果

mat 是用 cc.loader.loadRes("****", cc.Material, …,…);的方法加载出来的.断点看mat的有值类型也是cc.Material
应该加载成功了,下面怎么将它赋值给 sprite呢?
很急求助大佬门帮指点一下

在3D环境下,怎么实现拖尾效果啊。

还需要手动 _up 一下吧 有个方法

确实不一样, 没想到import还有这样的用法. 受教了.
不过我后来是通过事件触发和监听解决的循环依赖问题.

请问官方有没有一个 项目功能开发规划之类的,想看下后续功能的计划

nativeUrl和url只有对存在原生文件的资源才有效哦,比如Texture的原生文件是图片,AudioClip的原生文件是音频,prefab没有对原生文件有依赖,所以这两个值没有用哦

1赞

好的翻到文档了。但你们API有Prefab.nativeUrl、Asset.nativeUrl等,描述是"返回该资源对应的目标平台资源的 URL",我误解成了会返回个json

有问题, 变成了异步逻辑. 看来本质没变, 还是异步.

翻看引擎源码:CCSprite,CCRenderComponent,CCMaterial
找到了方法:

that.sprite["materials"][0] = mt;
that.sprite["activateMaterial"]();

我在新版的Effect中尝试再加一张贴图进行运算,在编辑窗口一切正常,当到了浏览器中就直接无效了~不知道问题出在哪里?

lable 什么时候优化,cache 模式不能和SHRINK同时使用

3d模型动画改变speed 不生效 是还没实现吗

代码创建cc.primitive.quad不显示,其他模型可以

@jjyinkailejj @jare 还有cc.primitive.VertexData在游戏中未定义,bug有点多啊