【已发布】Cocos Creator 3.8 社区公测贴

插件安装还是存在问题:
项目打开状态在商店安装插件到项目会失败
image

哪个链接?尝试换一下浏览器看看,我自己试没问题

我用的是win10自带的edge,改用chrome就可以下载
不过这个帖子的页面用哪个浏览器打开都有一个报错,大佬看下是我这边的问题吗?

info 需要是一个字符串~看起来传入了一个对象~所以他报错了

展开层级管理器的节点B下面的子节点,单击一次任意子节点均出现这个报错:


还是官方demo

不用进行任何操作,直接点击子节点都会出现报错

感谢反馈,我们会尽快修复,但是这个看上去要优化 dashboard 和 editor 的交互,可能没法进入这个版本。

感谢反馈,这是材质面板报错了,我们会尽快修复这个问题的~感谢啦。

1赞

还是官方demo,预制体嵌套:islands>aa>bb,在层级管理器里面有一个关联预制体的节点islands实例,接着在bb的下面新建新的节点Node,紧跟着点击islands的同步按钮,看上去像是同步了,但是其实没有同步,有点像伪同步,如果需要同步Node节点到预制体bb上,其实需要逐层去点击同步,比如要到islands预制体编辑界面内点击同步aa,接着需要到aa预制体编辑界面点击同步bb,最后才算是真的同步Node节点到bb里面去了,所以假设我有10层内嵌等级,增加节点还是需要逐层进行同步(无法删除节点,只能增加节点,有点奇怪哈),跟前几天的我反馈的一个bug有点类似,看懂了吗~~

这个是目前的设计。对预制体的同步,都是针对最外层实例的,就是你对islands的任何改动(包括对里面嵌套预制体的改动)在更新到资源的时候,都是更新到islands资源里的。
你的需求我们会评估一下

好了吗,能不能给个位置,我先更上,现在看不了prefab

快了,正在测试

又更新了一个版本

1赞

edge确实没办法下载,奇怪,麻烦有空修复下,感谢

昨天的问题又出现了,是我独有的吗?

有对应的资产吗?

就你们官方的helloWorld,你们论坛对我各种502,实在是恶心到我了

预制体的撤销操作ctrl+Z导致控制台报错,同时场景编辑器卡住,属性面板也卡主,此时在层级管理器中点击进入预制体A的编辑,接着点击保存,也无法退出编辑器A的编辑界面。重现的话大概是在层级管理器的关联A预制体的预制体实例a节点上面对预制体进行各种ctrl+Z操作,具体操作已经应该有点难重现

2023-6-22 08:52:17 - log: Load engine in C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\resources\3d\engine
2023-6-22 08:52:18 - log: Register native engine in C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\resources\3d\engine\native
2023-6-22 08:52:30 - log: Profile changed: builder (log.level: 4)
2023-6-22 08:53:31 - error: [Assets] Importer exec failed: {asset[C:\Users\admin\Desktop\cocosPro\NewProject_38\assets\model\helloWorld\hdcSky.FBX](929e58ce-66a4-4e04-9036-4244456a1220)}[Assets] Importer exec failed: {asset[C:\Users\admin\Desktop\cocosPro\NewProject_38\assets\model\helloWorld\hdcSky.FBX](929e58ce-66a4-4e04-9036-4244456a1220)}  
at Object.error (C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\app.asar\builtin\asset-db\dist\worker\console.ccc:1:1429)  
at ImportTask.importAsset (C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\app.asar\node_modules\@editor\asset-db\libs\task.ccc:1:2959)  
at processTicksAndRejections (internal/process/task_queues.js:93:5)  
at ImportTask.exec (C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\app.asar\node_modules\@editor\asset-db\libs\task.ccc:1:731)  
at ParallelQueue._generate (C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\app.asar\node_modules\@editor\asset-db\libs\asset-db.ccc:1:2165)
2023-6-22 08:53:31 - error: [Assets] 
FBX2glTF 进程以非 0 状态值 3221226505 退出, 
意味着该进程可能未成功终止。 
这通常是因为 FBX2glTF 在转换源 FBX 文件时发生了内部错误。 
若允许,请向 Cocos 团队或 FBX2glTF 作者报告此错误并附上相关的 FBX 文件。
进程输出: <none> 
Error: 
FBX2glTF 进程以非 0 状态值 3221226505 退出, 
意味着该进程可能未成功终止。 
这通常是因为 FBX2glTF 在转换源 FBX 文件时发生了内部错误。 
若允许,请向 Cocos 团队或 FBX2glTF 作者报告此错误并附上相关的 FBX 文件。
进程输出: <none> 

    at ChildProcess.<anonymous> (C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\app.asar\modules\engine-extensions\extensions\engine-extends\dist\importer\importers\utils\fbx2glTf.ccc:1:1617)
    at ChildProcess.emit (events.js:315:20)
    at maybeClose (internal/child_process.js:1048:16)
    at Process.onexit (internal/child_process.js:288:5)
2023-6-22 08:53:35 - info: [Scene] [PHYSICS]: using builtin.
2023-6-22 08:53:36 - log: [Scene] Cocos Creator v3.8.0
2023-6-22 08:53:36 - info: [Scene] Forward render pipeline initialized.
2023-6-22 08:53:36 - info: [Scene] [PHYSICS]: switch from builtin to bullet.
2023-6-22 08:53:36 - info: [Scene] [PHYSICS2D]: switch from builtin to box2d.
2023-6-22 08:54:40 - warn: [Scene] Node [aa] is a prefab child of prefabInstance [islands], it's not allowed to delete in current context, you can delete it in it's prefabAsset or         do it after unlink prefab from root nodeError: [Scene] Node [aa] is a prefab child of prefabInstance [islands], it's not allowed to delete in current context, you can delete it in it's prefabAsset or         do it after unlink prefab from root node
    at PrefabManager.filterChildOfAssetOfPrefabInstance (C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\app.asar\builtin\scene\dist\script\3d\manager\prefab\index.ccc:1:3327)
    at PrefabManager.filterChildOfPrefabAssetWhenRemoveNode (C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\app.asar\builtin\scene\dist\script\3d\manager\prefab\index.ccc:1:4031)
    at GeneralSceneFacade.removeNode (C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\app.asar\builtin\scene\dist\script\3d\facade\general-scene-facade.ccc:1:11711)
    at SceneFacadeManager.removeNode (C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\app.asar\builtin\scene\dist\script\3d\facade\scene-facade-manager.ccc:1:12400)
    at step (C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\app.asar\builtin\scene\dist\script\3d\manager\ipc\web\ipc.ccc:1:748)
    at C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\app.asar\builtin\scene\dist\script\3d\manager\ipc\web\ipc.ccc:1:1617
    at new Promise (<anonymous>)
2023-6-22 08:56:25 - warn: [Scene] can't create prefabAsset from a prefabNode inside a prefabInstanceError: [Scene] can't create prefabAsset from a prefabNode inside a prefabInstance
    at NodeOperation.createPrefabAssetFromNode (C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\app.asar\builtin\scene\dist\script\3d\manager\prefab\node.ccc:1:20037)
    at PrefabManager.createPrefabAssetFromNode (C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\app.asar\builtin\scene\dist\script\3d\manager\prefab\index.ccc:1:1023)
    at GeneralSceneFacade.createPrefab (C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\app.asar\builtin\scene\dist\script\3d\facade\general-scene-facade.ccc:1:21884)
    at SceneFacadeManager.createPrefab (C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\app.asar\builtin\scene\dist\script\3d\facade\scene-facade-manager.ccc:1:24394)
    at step (C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\app.asar\builtin\scene\dist\script\3d\manager\ipc\web\ipc.ccc:1:748)
    at C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\app.asar\builtin\scene\dist\script\3d\manager\ipc\web\ipc.ccc:1:1617
    at new Promise (<anonymous>)
2023-6-22 08:58:11 - error: [Scene] Failed to refresh the current sceneError: [Scene] Failed to refresh the current scene
    at GeneralSceneProxy.softReload (C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\app.asar\builtin\scene\dist\script\3d\manager\scene\proxy\general-scene-proxy.ccc:1:4028)
    at GeneralSceneFacade.softReloadScene (C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\app.asar\builtin\scene\dist\script\3d\facade\general-scene-facade.ccc:1:6832)
    at SceneFacadeManager.softReloadScene (C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\app.asar\builtin\scene\dist\script\3d\facade\scene-facade-manager.ccc:1:8472)
    at C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\app.asar\builtin\scene\dist\script\3d\manager\prefab\index.ccc:1:2516
2023-6-22 08:58:11 - error: [Scene] Cannot read property '_prefab' of nullTypeError: Cannot read property '_prefab' of null
    at expandPrefabInstanceNode (C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\resources\3d\engine\bin\.cache\dev\editor\bundled\index.js:258982:29)
    at eval (C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\resources\3d\engine\bin\.cache\dev\editor\bundled\index.js:259007:11)
    at Array.forEach (<anonymous>)
    at expandPrefabInstanceNode (C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\resources\3d\engine\bin\.cache\dev\editor\bundled\index.js:259006:23)
    at applyMountedChildren (C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\resources\3d\engine\bin\.cache\dev\editor\bundled\index.js:258762:13)
    at expandPrefabInstanceNode (C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\resources\3d\engine\bin\.cache\dev\editor\bundled\index.js:258999:7)
    at eval (C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\resources\3d\engine\bin\.cache\dev\editor\bundled\index.js:259020:9)
    at Array.forEach (<anonymous>)
    at expandNestedPrefabInstanceNode (C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\resources\3d\engine\bin\.cache\dev\editor\bundled\index.js:259019:44)
    at Scene._load (C:\Users\admin\Downloads\CocosCreator-v3.8.0-win-062117\resources\resources\3d\engine\bin\.cache\dev\editor\bundled\index.js:57971:13)

预制体的测试到此为止,不再进行测试,因为你们没法修复

引擎开发大佬们有没有黑科技可以用?我想在渲染进程用编辑器进程(场景脚本)的对象

我目前只想到插件面板嵌入编辑器再拿父级标签通过标签拿到全局对象一个办法,还没试过,或者有什么接口能拿到每个面板的标签元素?

spine 报错

另一个spine错误