【已正式发布】CocosCreator 3.8.7 社区版本公测帖

试了一下。3.8.7 确实已修复这个功能了。 3.8.6 有办法解决这个问题么。 还有一个小问题。命令行打开CocosCreator 编辑器,没有正常返回close。希望给一个完全打开编辑的标识。 通过字符串 auto refresh because script compiled or scene changed 去判断也是不准的(此时编辑器还未完全打开)。

你说的编辑器完全打开是指什么?场景正常显示了?还是资源导入完就可以了?这要看你具体要依赖什么数据,去监听对应功能插件的 ready 消息就行

388 会随 android 16kb页面特性一起升级

所有 meta 文件正常生成后或者 场景正常显示了

命令行怎么监听 插件的ready。

命令行就是命令启动了就打开了没有交互,要监听需要写编辑器插件,meta 正常生成去监听 asset-db:ready ,场景正常显示监听 scene:ready ,怎么监听看一下编辑器文档的广播监听消息怎么写。

通过插件监听 场景 ready 在返回给命令行 是这样么。

731下载的打开就崩溃

之前一直没有这个问题的

设置材质的setProperty没作用,正式版会合并这个pr?

想问一下, 引擎3.8.5的sp.SpineSocket不跟随 不知道这个版本修复了吗

啊 这样可以吗,之前遇到一个命令行打包资源异常问题,就是因为资源还未导入完成就开始了打包编译资源,现在我的做法是写了个延迟几分钟再开始打包…

之前的版本,
director.on(DirectorEvent.INIT, ()=>{}) 回调
来初始化东西是正常的,但现在用这个发现没有执行回调,

直接把这个写到挂载到scene的脚本上,没有执行

但如果改成BEFORE_SCENE_LAUNCH事件,就可以正常执行

这是机制有什么改变吗?

我后面自己写了个插件检测到导入spine图片就重新reimport :sweat_smile:

我自己测试原生的好像,界面隐藏了,设置sprite.spriteframe = null, 后面再次显示节点,设置新的spriteframe的时候就会报错:

莫名的好的。 估计编辑器的问题。

快四个月了,还没稳定吗 :joy:, 不是小步快走吗

1赞

3.8.7正式版预计啥时候发布?

cc v3.8.7-0731 版本, 有一个编辑器刷新的问题, 创建一个 pageview,添加一页数据,


我用箭头拉动带 mask 的节点向右移动, 然后 ctrl - z 撤销一下, mask的下 sprite 就不会显示

这个时候不管是直接修改 position 的数据还是直接移动位置,都不会显示, 只有重新设置 mask 的enabled 的值可以显示, 如果最开始是直接设置数值修改位置, 这个时候撤销是显示正常的

编辑器插件扩展importer需要额外刷新一次资源(构建)调试工具进程才有效,是怎么回事? 3.8.6还有效果的。

1赞

importer 用了自定义 class 吗?可以详细描述一下问题

类似 官方 shader graph ,自定义了一种资源。 比如需要刷新一下资源(构建)调试工具进程。才能看到正确的 icon 。否则会报错 can not find importer … 扒拉扒拉。你们可以直接使用 shader graph extension 来测试这个问题。