[教程][Headless] 使用 NodeJs 运行无渲染的Cocos项目

好的,谢谢

我的构建选项是这样的:
image
node版本是16.20.2
别的就没什么了,引擎本身没做任何修改

在Headless中 使用 画布 会导致 2D坐标 出现 NaN 解决方法:去除画布中所有的Widget 将 Canvas 的 Align Canavs With Screen 勾选去除

一开始看这个贴子以为是青铜,看了几天,发现原来是个王者

思路真的很不错。就看性能了。

如果你在使用 axios 会发现Nodejs使用axios 响应体一直是 html/text 导致404 解决方法 nodejs 导入 axios 放在window 在Nodejs环境中使用nodejs的axios


大受震撼大受震撼

有解决吗,遇到了同样的问题

大佬,能发下文件吗,用2.4.11会报
Error: Uncaught [TypeError: Cannot read properties of undefined (reading ‘RenderComponentHandle’)]
at reportException (/Users/chris/Downloads/headless/node_modules/_jsdom@22.1.0@jsdom/lib/jsdom/living/helpers/runtime-script-errors.js:66:24)
at Timeout.task [as _onTimeout] (/Users/chris/Downloads/headless/node_modules/_jsdom@22.1.0@jsdom/lib/jsdom/browser/Window.js:558:9)

实战效果 ~ 开头断网了不要在意

运行无渲染的cocos项目~

没什么看哈。。。 :flushed:

刚好需要,非常感谢!

乍一看没什么作用, 仔细一想, 真的24602155

标记~~~

哎 我这是被置顶了吗

那肯定的 这是我帧同步心结 宣布着cocos v8引擎的帧同步技术攻克

可以.值得借鉴.收藏了.