Cocos Creator v2.4.0-rc.9 测试帖(正式版已发)

火速测试,还以为会有2.3.4

等了好久。。

在dashboard没有找到这个版本的下载,怎么回事


bundle 中 新建 脚本名称 与 bundle 外一致, 编辑器无法编译,没有给提示.
重新打开工程 一直转圈

手动修改js名称就可以重新打开. 希望在建立默认文件名称时就命名为 NewScript2 或者给提示 不能重名

编辑器web预览,无法运行bundle代码

cc.Class({
extends: cc.Component,

properties: {
    loginNode:cc.Node,
},
start () {
    this.loginNode.on('click',this.loginBtnClick,this)
},
loginBtnClick(){
    console.log('click login button')
    // cc.director.loadScene('HallScene')
    cc.assetManager.loadBundle('assets/hall', function (err, bundle) {
        if (err) {
            return console.error(err);
        }
        console.log('load bundle successfully.');
        bundle.loadScene('HallScene', function (err, scene) {
            cc.director.runScene(scene);
        });
    });
}

});

点击 按钮报错

示例代码
v240.zip (815.1 KB)

打包为 web-desktop, 在场景间切换. 在两个场景中的引用的图集释放报错

这个问题,2.4 又解决方案吗

新建的工程
我在 resources 下放了一个图片

编辑器直接报错了。。。

我想把game1.ts拖到game1文件夹里
拖不过去。。。


把 Helloworld.ts 复制一份到当前目录,编辑器出现了2个。。。
但是实际文件夹里只有一个

感谢,我们确认一下

文件名字重复了?

抱歉,现在还是没有么

没有重复
这个工程新建的

然后又发现一个bug

重新步骤:
1.在game2文件夹里,新建一个 game2.ts
2.在vs code里,找到 game2.ts 把类名 NewClass 改成 game2.ts ,然后编辑器又会出现2个 game2.ts
但是实际在文件夹里是没有的

我试了你说的 2 个操作都是正常的,能否给一下录制视频呢?

没有releaseDir, 我们其实不建议释放整个文件夹,我们建议使用 addRef 和 decRef 引用计数来做自动释放,避免资源被错误释放

我这边没办法重现能否给一下具体的操作细节吗?

拖动文件录屏.rar (1.5 MB)
粘贴复制问题.rar (807.4 KB) 确定以及肯定,我键盘没有坏。。。:joy:

@Knox

为啥看不到下载

好的,感谢,很清晰,我这边测试看看

构建微信,用2.4.0新建的项目,失败,报错说少了下面这个玩意
…\build\wechatgame\assets\res\config.json’