当前位置: 首页 > news >正文

Cocos creator3.x 处理 16KB 问题

Cocos官方论坛首页:https://forum.cocos.org/

1,下载官方16KB引擎

官方下载地址:https://github.com/cocos/cocos-engine/tree/v3.8.7-16k
在这里插入图片描述

2,获取 external

提示:Cocos 原生引擎的编译,需要依赖 cocos-engine/native/external 中的库。这些库有几百 MB 大小,所以源码包内默认是没有的,需要单独下载,可以直接在 cocos-engine-external 仓库页面下载,如下图:

官方下载地址:https://github.com/cocos/cocos-engine-external/tree/v3.8.7-16k

在这里插入图片描述
注意:
1,external 与 cocos-engine 的版本号要一致(如上都是v3.8.7-16k),否则可能导致编译失败。
2,解压,重命名为 external,并放到 cocos-engine/native 目录下。

3,安装编译依赖

编译依赖项需要使用 NodeJS,请确保电脑安装了 NodeJS v12.0 以上版本,如未安装,请前往 https://nodejs.org/ 下载安装。

安装完成后,在自定义引擎的根目录,执行以下命令:

# 安装 gulp 构建工具
npm install -g gulp
# 安装依赖的模块
npm install

运行命令时如果遇到如下报错:npm : 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本
解决方案:以管理员身份运行 PowerShell 并更改执行策略。
1,在开始菜单搜索 “PowerShell”。
2,右键点击 “Windows PowerShell”,选择 “以管理员身份运行”。
3,更改执行策略:

Set-ExecutionPolicy Unrestricted -Scope CurrentUser

4,输入 Y 确认。
5,重新尝试安装。

4,修改引擎路径

通过 Cocos Creator/File -> 偏好设置引擎管理器 选项卡来设置需要使用的引擎源码路径。需要注意的是 「修改引擎路径后需要重启编辑器」,如下图:
在这里插入图片描述
提示:默认情况下,自定义引擎的修改会保存为全局配置,将影响所有使用当前 Cocos Creator 版本的项目,如果只想对某个版本生效,将鼠标移动到 Cocos Engine 文字上,文字前方会出现一个设置按钮,点击按钮可以选择存储位置,如下图:
在这里插入图片描述

5,重启 Cocos Creator

自定义引擎路径修改完成后,需要重启 Cocos Creator 编辑器才能生效。 直接关闭 Cocos Creator 再次打开,或者点击上面第4步界面上的 重启(Relaunch) 按钮。

6,构建打包即可

构建时修改一下 ndk 版本,大于28即可,如下:
在这里插入图片描述


文章转载自:

http://ZZxT9Wl7.wscfL.cn
http://VNbpZfAp.wscfL.cn
http://dC0DgOz4.wscfL.cn
http://0jRAx1L3.wscfL.cn
http://QcJW04KG.wscfL.cn
http://HMNcZTZm.wscfL.cn
http://QG2ZsFu6.wscfL.cn
http://UxRWTck6.wscfL.cn
http://K96S8XGC.wscfL.cn
http://cIEzI9uy.wscfL.cn
http://rpGyBLi7.wscfL.cn
http://rmaHqpyK.wscfL.cn
http://lZhACA1R.wscfL.cn
http://qde6aj7B.wscfL.cn
http://vVaAxO1r.wscfL.cn
http://tlVhZhJB.wscfL.cn
http://JVItSYXb.wscfL.cn
http://zFKxKaYO.wscfL.cn
http://ReaLwXMU.wscfL.cn
http://AOSUxF2t.wscfL.cn
http://eWAh7TJb.wscfL.cn
http://ZeR0b7AL.wscfL.cn
http://hDH92bHr.wscfL.cn
http://DMeVxgah.wscfL.cn
http://UZtbo1c7.wscfL.cn
http://cDynzIVA.wscfL.cn
http://O3oH2wgL.wscfL.cn
http://J8yAd7tL.wscfL.cn
http://68WlXhFp.wscfL.cn
http://hU4gCmTR.wscfL.cn
http://www.dtcms.com/a/373207.html

相关文章:

  • 【MFC文档与视图结构:数据“仓库”与“橱窗”的梦幻联动 + 初始化“黑箱”大揭秘!】
  • 【MFC】对话框属性:Use System Font(使用系统字体)
  • springboot3.3.5 集成elasticsearch8.12.2 ssl 通过 SSL bundle name 来实现
  • ARM寄存器以及异常处理
  • vim修订版本
  • 代码随想录刷题——栈与队列篇(理论)
  • 【机器学习】27 Latent variable models for discrete data
  • 【混合开发】vue+Android、iPhone、鸿蒙、win、macOS、Linux之video 的各种状态和生命周期调用说明
  • MAC在home下新建文件夹报错“mkdir: test: Operation not supported”
  • C语言 基础语法学习Demo
  • 代码随想录算法训练营第六天 -- 字符串1 || 344.反转字符串I / 541.反转字符串II / kamacoder54.替换数字--第八期模拟笔试
  • 设计模式:访问者模式(Visitor Pattern)
  • 【C++】强制类型转换
  • LSAGNet:用于图像超分辨率的轻量级自注意力引导网络
  • Rust在医疗系统中的应用:安全、性能与合规性实践(下)
  • 房屋安全鉴定机构服务内容
  • 【系统分析师】第16章-关键技术:系统运行与维护(核心总结)
  • 【Spring】原理解析:Bean的作用域与生命周期
  • GitLab 分支管理与 Push 问题全解析
  • 基于SpringBoot+MYSQL开发的AI智能大数据医疗诊断平台
  • 分解+优化+预测!CEEMDAN-Kmeans-VMD-DOA-Transformer-LSTM多元时序预测
  • Matlab机器人工具箱使用2 DH建模与加载模型
  • 趣味学RUST基础篇(构建一个命令行程序完结)
  • 基于STM32的智能宠物看护系统设计与实现
  • 基于SpringBoot的家政保洁预约系统【计算机毕业设计选题 计算机毕业设计项目 计算机毕业论文题目推荐】
  • 幂等性、顺序性保障以及消息积压
  • 第一次使用coze工作流,生成简易行业报告
  • tl;dv:让你的会议更高效
  • 【入门级-算法-6、排序算法: 插入排序】
  • 健康度——设备健康续航条