v3.14 Scale9Sprite 出错

更新到3.14后 当使用

cc.director.setContentScaleFactor(2);

设应CSF时

使用到ccui.Scale9Sprite读取SpriteFrame就会出错

整个画面都是坏掉的

我想是从Creator移值过来时忘了补上Content Scale的参数

可以帮忙修正吗 感谢

恩,一会我看看

麻烦修正了~~!!

我们现在又revert回3.13.1了 很希望可以更新上去

我刚刚用 js-test 试了一下,并没有问题,能否提供一个 demo 给我?让我可以重现问题?谢谢

main.js
cc.director.setContentScaleFactor(2);

CCConfig.js
cc.IS_RETINA_DISPLAY_SUPPORTED = 1
上方是重点 因为预设是关掉contentScaleFactor的

跑js-test中的Scale9Sprite Test

我只修改上面两个档案

在麻烦了 感谢
test.zip (7.3 KB)

我也遇见了 只有把.setContentScaleFactor(1); 才行

我看看是什么原因导致的。

试试这个 PR: https://github.com/cocos2d/cocos2d-html5/pull/3440

@sun464346791

如果问题上面的 PR 有解决,麻烦说一声,谢谢。

@zilong

我测试是ok的了

感谢