Cocos Creator v2.3.0 测试版发布帖(正式版已发)

多个场景下,在编辑器切换场景后,预览仍然显示 原来的场景·····

已修复
https://github.com/cocos-creator-packages/jsb-adapter/pull/232

你能说下详细的步骤么,我没复现出来

没有什么详细步骤,就是原来的工程,用最新版打开后,直接构建小游戏,然后就会报错,找不到脚本
我把工程私信发给您吧

超过3m了,无法发送·············

我能加您下QQ么,直接传给您

看看我发的这个问题么。 2.2.1版本 3d模型 在运行中会闪退(抱歉 是2.2.2版本)

没问题,784358070,感谢

好的,感谢你的反馈

demo我已经发到你们开发人员的邮箱了

是的,在2.2.2也是正常的,
据之前的观查,
编辑器的quick-compile会将node_modules里有使用到的库,
在项目开启时引入到项目的 temp/quick-scripts 里,
然后运行的时候再整入到运行的js里面,

现在运行时期也是正常的,唯一的差异就是编辑器的环境下会报找不到module

另外白屏的问题,
我只是用230b5版本建了一个helloworld,项目在这

cc230b3.zip (2.0 MB)

我发现运行的时候有一个警告 warn: Simulator: libpng warning: iCCP: known incorrect sRGB profile
不晓得是不是这个导致的

不过我又测试了一下,
重新再使用230b3版本重建一个Helloworld的空项目,运行起来又是正常的

呃,结果我现在再开启那个项目,也无法复现了,
旧的项目现在开起来也是正常的了… (汗)

好的,我们查一下

你觉得什么样的选项会比较方便呢

例如,因为有时候在UI进行排版的时候,会需要知道上一层的位置,
这时候如果上层可以显示一个参考线 ( 依据Node的大小画线 )
这样会比较有利于排版

我现在是自已实作一个脚本,挂载在Node上,然后用Graphic来画线,
但是万一Node上已经有图片或是其他组件就会冲突了
所以如果官方能做的话就再好不过了 :grinning:

如图片中 prefab@PanelHeader 这个节点,我挂载了一个script@Debugger的脚本来画红线做为参考线
这样我在排这个节点下的子节点的时候就知道相对的位置

所以你的需求是,不想动父节点,但是还是想看到父节点的边框方便排版。所以最好节点能够有一个显示选项能够选择正常显示,不显示,显示边框,能够让你选择。是这个意思么

void WebViewImpl::loadData(const Data &data, const std::string &MIMEType,
const std::string &encoding, const std::string &baseURL) {
std::string dataString(reinterpret_cast<char *>(data.getBytes()),
static_cast(data.getSize()));
JniHelper::callStaticVoidMethod(className, “setJavascriptInterfaceScheme”, _viewTag,
dataString, MIMEType, encoding, baseURL);
}

让android 组确认哈, 这儿是写错了哦setJavascriptInterfaceScheme , 这儿是要去loadData

对,有点像Canvas预设有一个外框的参考线,然后可以自已决定是否要显示这样

不过当然这只是小建议啦,实际上我不晓得是不是大家都有这种需求,
我只是在用的过程中觉得如果可以这样就更方便了,
你们可以评估看看

确实是写错了,方便提交个 PR 修复吗?

2.x版和3d版本开始慢慢要合并了吗?

你得问题解决了吗 我的还没有解决

这个刚测了下好像是不行~