看看是不是微信开发者工具版本的问题,刚刚试着没有呀~上传一个你的测试工程,或者下个微信开发者工具的其他版本试试,https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
没事,这个确实是我们的问题,我们一直在考虑如何在兼容性和架构上做平衡。有一些功能是之前大家都在用,但是功能里面有很多隐患,对架构是不利的,但是移除了又会影响大家的使用。我们之后会慎重考虑每一个功能点,避免来回切换影响项目的升级。
调节点树顺序更加合理方便
好想吐槽这个。。
看了背后的源码逻辑,设置priority本来就是自动更改setSiblingIndex 节点顺序来实现渲染层级的,现在官方不支持priority了,这不是逼我自己抄一份代码自己实现这个自动化排序嘛。。在游戏运行时,我怎么可能时刻知道应该将node排第几号
明明开放标准如OpenAL就是这样设计的3D音源,引擎像这样设计也更贴近开放标准,只会对未来的引擎进一步发展更好,怎么就多余了?
3D音源是很有用,但也有很多场景并不需要这么高级的3D音源,只需要最简单的播放一下音乐而已,比如按钮音效以及纯2D游戏
已更新为最新版
已更新为最新的安装包
就只为你家按钮和2D游戏需求,就把引擎整个3D音源功能废掉?NB,很NB!
从来只听说在强大的功能上封装简单的接口来简化使用,没有听说过把有用的功能废掉只因为暂时用不到
不光对声音,对图形这块也是这样,单纯的2D引擎只能是为了适应特殊场景如包体有极限大小要求做极限优化才需要,否则肯定是用纯3D引擎降一维来用2D功能是更好的。
呵呵,阴阳怪气说啥呢,我什么时候说要废掉3D音源了,而且现在官方也还没支持3D音源啊。。我只是希望官方考虑多出一个简易使用的audioEngine而已。
嗯,这块我们之后会考虑实现 2D Audio 的功能,不过这块工作流还需要经过设计
现在用 AudioSource 来播放 2D Audio 的方式确实不方便
之前直接通过 AudioClip 播放的做法是需要废弃的,我们在 v1.2 的文档里也说明了不提倡这样的工作流
刚才我把我们家的1.1.1项目升级到了3.1去打ios原生。
性能好太多了。极限没有测试。以前我们1.1.1的在iphoneX上才20帧,现在稳55以上。
另外问下延迟渲染这条,这个需要手动开启么?如何开启如何使用有文档吗?我想测下延迟渲染在iphone6上,我们的项目能不能达到40帧+ :)
在项目设置中,找到项目数据 - 渲染管线,改为 builtin-deferred
感觉还得1年时间才能打磨好引擎
好的panda大大。
之前3.0.1的工程,打开直接黑屏,各种报错
包括已经建好的terrain,这两天发现无发在重新编辑,一改就报错,
我可以提供项目工程
3.1新建terrain无法刷纹理,,,你那有这问题么
感觉我和你应该是同一个问题