Unity3D-导出特效到安卓项目流程

Posted 却把清梅嗅

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity3D-导出特效到安卓项目流程相关的知识,希望对你有一定的参考价值。

本文将针对将 Unity 的项目导出到 android 平台的步骤进行一个总结。

首先点击File-Building Settings,打开配置面板:

打开面板后,切换Android栏,准备导出项目,如果是第一次导出,那么Unity没有找到对应的开发环境配置,提示需要下载,以ios为例:

Unity Hub 上,需要手动指定下载的依赖,包括Android SDKNDK, 下载安装完成后,需重启Unity,再回到配置面板,此时已经可用了:

主面板提供了一些基础的配置,其中最重要的是Export Project选项,对于开发者而言,当然需要导出项目自行修改,因此需选中该选项。

若不勾选该选项,默认会导出一个可以直接安装运行的 apk 包。

根据 Unity 项目的复杂度不同,点击 Switch Platform 切换项目平台,会等待不同的时长,完成后,按钮会变成 Build

左下角的 Player Settings 按钮点击后,会弹出一个面板,提供更多项目的可选项:

下方的 Settings for Android 还提供了更多 Android 工程的配置项,对于开发者而言,这些不够灵活,直接在生成的工程中处理更顺手。

回到配置面板,点击 Build And Run 按钮,指定目录后,会自动生成 Android 工程,这个步骤会稍微花些时间,完成后用 Android Studio 打开如下:

如上图所示,自动生成的 Android 项目,默认有 2module,其中可运行的 launcher 只是一个壳子,不包含任何代码,而 Unity 工程导出的素材和一系列的 SO 文件,都被打包在了 unityLibrary 中。

工程是直接可运行的,运行效果如下:

关于我

Hello,我是 却把清梅嗅 ,如果您觉得文章对您有价值,欢迎 ❤️,也欢迎关注我的 博客 或者 GitHub

以上是关于Unity3D-导出特效到安卓项目流程的主要内容,如果未能解决你的问题,请参考以下文章

Unity3D-导出特效到安卓项目流程

Unity3D-导出特效到安卓项目流程

Unity3d接入微信支付sdk返回-1

unity3d 在代码中怎样控制粒子特效的重新播放与停止?答案最好详细点,可以加分

unity模型导出到3D软件里面流程

SuperMap iDesktop之夜景特效制作