cocos creator教程:嵌入 unity

发布时间 2023-03-22 21:11:20作者: Muzzik

使用配置

unity 2021.3.20f1c1
cocos creator 3.6.1

unity 配置

1. 配置原生环境

顶部菜单/文件/生成设置,以 IOS 为例
image

2. 配置 API Level

和 cocos 打包配置一致
image

接入步骤

  • 导出 unity 安卓项目
    image

  • 将导出的 unity 安卓项目中的 unityLibrary 拷贝到 cocos 安卓项目根目录下

  • unity 安卓项目根目录\launcher\src\main\res 拷贝到 cocos项目根目录\native\engine\android\res,选择覆盖

  • cocos 安卓项目根目录\unityLibrary\libs\unity-classes.jar 解压缩删除 com\google 文件夹后再压缩为 unity-classes.jar

  • settings.gradle 内增加 include,project('')
    image

  • build.gradle(Module)修改
    image

  • build.gradle(Project)修改
    image

  • 在 cocos 安卓项目的 AndroidManifest 中修改 unityActivity 为单独进程,防止退出 unity 结束主进程
    image

  • 添加原生跳转方法
    image