3.0.0-preview bug 和问题

我是 macOS

1. 从上面菜单栏,创建组件 ScrollView 时,会给我嵌套创建一层 ScrollView。

开发编辑器的小伙伴,不自测么?还是工期太赶,带bug上线?:rofl:

2. 还有一个bug,不是必现,但是经常:新建图片后,已有的图片,都会变成新图片,真无语。

大家还是别着急用,等一年再说吧。

3. 还有个优化问题:创建图片的时候给我来了一个 learest 滤镜,对像素风格游戏很不友好。

每张图片都要手动调整(去掉滤镜),而且尼玛,设置的地方竟然藏的这么深。我想批量操作都难。

4. 并且修改之后,不是马上生效(编辑器里和浏览器运行中,都不是马上生效,即使我多次按 cmd+s)

5. 希望加强 2d 游戏的相关操作,至少不要跟 2.4.3 差的太远,大家一时半会儿接受不了。至少多给几个途径。还有模版,比如创建场景 scene_2d,别上来就给我一个 3d相机 。

上面这些地方,都是我觉得需要改进的地方。
大家再看看吧。

谢谢反馈,已经反馈给相关人员,会修复到正式版

我也反馈一个问题,切换场景变的贼慢,我是先preloadScene,然后取的onProgress进度,肉眼可见的慢,我之前用的是3D的1.2.0

Asset Manager经典问题

cc.assetManager.presets[‘preload’].maxConcurrency = 64;
cc.assetManager.presets[‘preload’].maxRequestsPerFrame = Number.POSITIVE_INFINITY;

https://docs.cocos.com/creator/3.0/manual/zh/asset/asset-manager-upgrade-guide.html?h=maxconcurrency

你好,关于第三点,现在拖入 assets 一张图片,默认导入为 texture 格式,切换为 sprite-frame 格式,filter 的默认值都如下图,
image

可否再详细说下你的困惑

我的意思是:

  1. 我的游戏是像素风,需要 filter 是 none
  2. 现在默认是 texture 不是 sprite,这个只要能批量修改就不是问题
  3. 问题是,filter无法批量修改(因为层级太深,只能手动改所有图片。)
  4. 能不能提供一个全局的宏,来设置 filter,针对像素游戏这种不需要 filter的,能简化繁琐的重复工作

还有,如果是2d游戏,希望可以设置默认是 sprite。因为你现在是 3d 和 2d 合体了,但是对2d 不太友好

批量修改可以考虑资源管理器修改搜索类型为cc.Texture2D来批量选择。
宏只能希望官方慢慢优化了,之前2.X的压缩纹理设置也是非常麻烦的。

你好,第一点增加 filter = ‘none’ 值,这个我向团队反馈下。
第二,第三点如果批量操作是可行的,可参考下述操作:

  1. 将图片放在一个 文件夹 里,全选图片,在 inspector 设置为 sprite-frame, 保存;
  2. 文件夹右击菜单,选择 在文件夹内搜索 的选项,进一步地在面板头部 搜索项 下拉列表 选定搜索类型 cc.Texture2D,过滤后对列表全选,在 inspector 面板设置你想要的 filter ,保存。

OK,明白

cocos creator 3D的bug太多了吧,我真是没法用。一个FBX蒙皮动画文件,然后生成的prefab,每次都不一样生成。每次进入编辑之后一次正常,一次不正常。头疼。别升级到3.x真是让人泪奔,还能不能扶起来,如果是经常崩溃也就算了,这还怎么玩啊,编辑的东西你都保存不了。

你好,一次好一次不好能具体描述一下么?
是所有的 fbx 都会出现问题么?

抱歉给你造成了麻烦,我们了解问题后,会尽快修复的。