好,我记录一个 issue,请 ui 的同学看看。节点预制库嵌入编辑器面板是什么意思,是指控件库?
请问3.0开始 有开始针对原生APP性能进行优化吗?还是暂时聚焦H5和小程序?
因为想要开个新项目,以前一直用cocos2dx-js,想要换引擎,还是很想使用 creator,但是我们不做小程序和小游戏开发。
有的,3.0 及之后都会重点加强原生的性能优化
是否能够有测试案例,例如性能测试等,来增加原生APP开发者的信心呢?
这个当然,我们对外宣传也是要有实际案例才敢说的
说来3.0阴影部分的BUG在正式版有进行修复的打算吗,问题还挺多的
阴影一直有人跟进,你说的 bug 是指在 3.0 preview 还有的吗
有的,我这边阴影尝试的BUG有
1,阴影效果开启时,如果类型为planar,运行会持续报错,效果存在但会卡死
2,在阴影类型为planar下,无法使第二个物体开启阴影
3,当存在阴影的物体进行高速移动,其他阴影会剧烈波动然后小时,dc - 1
不是可以自己拖了嵌进去吗?
试了半天,也没嵌入进去
我把属性检查器面板也弹出来了,然后也嵌入不进去了·····
2.x 主菜单还有个布局选项·····
你是Mac还是Windows?
Windows
你好,可以把你的测试场景发我一下么,我们这边没有办法复现这个问题
-
resources.load()提示要传入一个string[],看了下也有string的重载,但是就是不命中?
-
在引擎内修改文件名时,没确认就会提示“已有重名的文件”。例如已有文件名为building,要弄一个新的文件名building1时,输入building,还未输入1时,就已经报错退出编辑了。删掉文件名还没输入新字符时,会报错提示文件名不能为空
-
一些代码的提示问题很抓狂。
_uiRoot: Node = null; // 红线警告,不能把null赋值给Node类型的变量
// 好了那我就改成
_uiRoot: Node | null = null;
// 然后到了使用时
this._uiRoot = find('UICanvas'); // 这个没问题
// 然后完犊子了,这里提示this._uiRoot可能是一个null值,再来一个红线警告
this._uiCanvas = this._uiRoot.getComponent(Canvas);
// 改一下
aMethod() {
const root = find('UICanvas');
if (!root) {
console.error('no root');
return;
}
this._uiRoot = root;
const canvas = this._uiRoot.getComponent(Canvas);
if (!canvas) {
console.error('no canvas in root');
return;
}
this._uiCanvas = canvas;
}
// 总算没有红色警告,感觉很舒服了,滑了一下鼠标差点吐血
anotherMethod() {
this._uiRoot.addChild(layerNode); // 红色警告!this._uiRoot可能是一个null值
}
// 代码变得稀碎
// ........................
// 经过一番折腾,和引擎有关的代码变成了
_uiRoot: any
_uiRoot2: any
_uiRoot3: any
_uiRoot4: any
_uiRoot5: any
_uiRoot6: any
_uiRoot7: any
该问题已找到,将在正式版修复
恕我愚钝,确实可以,我原来一直拖的是标题栏那,感谢感谢,也给您添麻烦啦
-
暂时用这种方式吧,api 提示有点问题,resources.load(‘aaaa’,Prefab, (err:Error | null, prefab?: Prefab | null)
-
我这里还没有复现,会多尝试几次






