引擎 升级成3.8.6 以后。 2d项目导入图片不会自动设置为 sprite-frame

  • Creator 版本:3.8.6

  • 目标平台: 编辑器

  • 重现方式:
    引擎 从 3.8.5 升级成3.8.6 以后。 2d项目 导入的 图片不会 自动 设置为 sprite-frame 了 ,
    降回去就能自动设置了

配置文件是正常的,
default-meta.json
{
“image”: {
“type”: “sprite-frame”
}
}

  • 之前哪个版本是正常的: 3.8.5

  • 编辑器操作系统: Windows

  • 重现概率: 100%


我这边也遇到了

我也发了个帖子,也是这个问题,修改设置后,重启编辑器,就又恢复默认了。
我觉得这个是bug

我猜测,它保存和读取的数据,根本不一样。
保存数据出错了,覆盖了其它数据。 读取的时候又是读另外的数据(指json深度)

对比其它版本的这个文件,保存的数据 json格式都不一样。

这个插件没有解决, 同时更改图片类型和Trim Type, 依然只保留其中一个配置,另外一个配置会被删除

官方每次新版本这么多bug,究其原因,就是测试不充分就着急发布了,另外一个重要原因就是他们没有自己的游戏项目,所以不知道开发者环境会有哪些,所以一上线就各种问题出现了

4赞

你确定吗,这是我刚刚本地用发布版和这个插件测试的,这个插件仅在 386 有效。


我把default-meta.json改成跟你一模一样.上面显示的还是不对

这个问题怎么处理呢?

等官方人员回复把,我也着急. 但是又不想降级. 目前临时解决方式只能重启编辑器后都去改一次,巨麻烦.

是啊,或者手动修改成sprite-frame :rofl:

我感觉比以前好很多了,但是这个bug还是看看怎么修复吧?

fix-asset-default-userdata.zip (1.4 KB)

@a19352226 @martian_ma @644348465 @getlee 可以安装一下这个插件

另外,已通过已有热更机制热更了这个插件到 386 上,网络正常的情况下,可以不手动安装插件正常使用,如果遇到问题可以自行安装插件。

新的这个插件可以了

爆赞,谢谢!

谢谢,可以了

叼你老母,真的好用,实用的功能,谢谢。这样贴近生产的功能多来点,拜托了。
比如:在大图中直接划分出sprite-frame使用,这样一个2d的人物动画就可以放在一张大图中,这很实用,期待多个版本都没有加入这个功能

这边mac使用发现,安装了这个插件,在访达中拷贝图片文件到项目里,设置的sprite-frame还是不生效
image image

这个应该没有平台差异,你确认插件按照并且启动了吗?正常生效的话打开资源调试工具里会看到这一行日志。另外要确保资源边上没有 meta ,有的话 meta 会保留一起拷贝使用。

策划的电脑上出现的问题,我这边没有复现,只知道外部文件夹拖动到cocos编辑器的资源管理器下是没问题的,但是如果在访达里面用拷贝过去的就会出现,我这边电脑是正常的也没看到日志,还有这个插件每次重启cocos编辑器后都是关闭状态是正常的吗