和 @linguitang 确认,升级到 112414 后,对比 3.3 的性能下降已修复。其他原生遇到性能问题的同学也可以尝试一下。
接下来还会发布 2D 性能有优化的版本给大家测试
在微信和原生端如果性能吃紧不建议使用自动图集,如果不吃紧还是可以用的
和 @linguitang 确认,升级到 112414 后,对比 3.3 的性能下降已修复。其他原生遇到性能问题的同学也可以尝试一下。
接下来还会发布 2D 性能有优化的版本给大家测试
在微信和原生端如果性能吃紧不建议使用自动图集,如果不吃紧还是可以用的
目前只会跳过 cmake 生成 xcode 工程, 资源和脚本编译还会执行
感谢!下个版本再试试,有了这个选项,能达到和 2.x 一样的效果
是 Bug ,等后续 11/25 之后的包会修复的。
更新后有些文本的显示会出问题,111601的版本是正常的,有demo
spine动画在安卓上做旋转动画 会导致旋转错误 不知道修复没有 web 平台正常
最怕这种,web都正常,native平台不正常
我这个的意思是 本来spine美术做了动画 然后程序控制他的父节点做旋转动画 有问题旋转的轴是错的
自定义了shader?前部分的代码好像有调整,bind的值变过。我在置灰shader升级时遇到过,重装拷贝了一份自带的,然后只改需要的逻辑后解决。
112701版本,动态创建 Label,缓存模式设置为 CHAR 显示不出来。简单测试代码:
let node = new Node()
node.layer = Layers.Enum.UI_2D
let lbl = node.addComponent(Label)
lbl.string = `LabelModeTest`
// bug:缓存模式设置为 CHAR 显示不出来,改为 None 可以正常显示
lbl.cacheMode = Label.CacheMode.CHAR
node.parent = this.node
340-Test-CharMode.zip (1.4 MB)
这个问题是否能在3.4中得到解决呢?
112701 版本
鼠标悬停在编辑器面板属性上时
怎么没有tip了???
112701 版本
无论是安卓下web下(ios没做测试),有动作的3d模型转换到2d下动作会不播
即SkeletalAnimation 下SkinnedMeshRenderer + UIMeshRenderer会没用动作
3.3.2好像也会这样 模型用代码添加uimeshrender,设置layer后,立马播放动作,整个人就不会动了。用SkeletalAnimationComponent.getState方法获取动画,可以看到一开始是获取不到动画。所以手动播放空动画后,人物就不会动了。播放默认动画的话,会有一段时间是初始模型,不播放动作的状态。我的解决方法是,渲染在屏幕上后,缩放值为0.0001,然后每隔0.1秒去获取一下动画,如果获取到了就把缩放值设为正常。
3.3.2是没有这个问题的
会尽快修复
大概率是把 sprite 当做 model 渲染了,或者给 3D Model 设置了 Sprite 材质
已修复:https://github.com/cocos-creator/engine-native/pull/4074
其他问题会有人继续跟进
请问一下,jsb里为什么没有保存图片数据到本地的方法了,原来是有writedatatofile这样的方法的