👨💻个人主页:@元宇宙-秩沅
👨💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅!
👨💻 本文由 秩沅 原创
👨💻 收录于专栏:Unity基础实战
⭐🅰️⭐
文章目录
- ⭐🅰️⭐
- ⭐前言⭐
- 🎶(==1==) 安卓的打包基础参数的设置
- 🎶(==2==) 安卓打包前的Building setting
- 🎶(==3==) 安卓打包前的PlayerSetting
- Icon(图标设置)
- Resolution Presentation(分辨率和演示设置)
- Splash Image(启动图像设置)
- otherSetting(启动图像设置)
- publishSetting(发布设置)
- ⭐🅰️⭐
⭐前言⭐
🎶(1) 安卓的打包基础参数的设置
首先需要切换到安卓平台
- step1 :打包前的基础参数的设置
- step2:包名的设置需要勾选,必须要去设置的内容
- 打包后进行测试
🎶(2) 安卓打包前的Building setting
- Symlink Sources:
连带Export Project一起勾选意味着:若打包出去进行了修改,那么下一次打包后上一次的勾选仍然生效(可进行二次开发)
_(AAB)_安卓应用捆绑包(Android App Bundle)是一种发布应用的文件格式。它是通过将应用及其资源拆分为模块(例如:基础模块、分屏模块、语言资源模块)来减小应用的体积。安卓应用捆绑包可以根据设备的需要,只下载和安装必要的模块,从而减少了应用的下载和安装时间,同时也减少了设备存储空间的占用。
- Compression Method
Default:默认使用ZIP,压缩效果略好于LZ4和LZ4HC,但是数据解压速度较慢
LZ4:使用LZ4,这时一种快速压缩格式,相对ZIP可以显著提高Unity应用程序的加载时间
LZ4HC:LZ4的高压缩版本,构建速度较慢,但是对于发布版本会产生更好的结果,相对ZIP可以显著提高应用程序加载时间
🎶(3) 安卓打包前的PlayerSetting
Icon(图标设置)
Resolution Presentation(分辨率和演示设置)
Splash Image(启动图像设置)
otherSetting(启动图像设置)
- Rendering
什么是计算机图形程序接口
计算机图形程序接口(Computer Graphics Programming Interface)是一套用于编写图形应用程序的API(Application Programming Interface)。它提供了一系列函数和数据结构,使开发者能够控制计算机图形硬件,实现图形渲染、图像处理、动画效果等功能。
计算机图形程序接口可以分为两类:低级接口和高级接口。低级接口如OpenGL和DirectX,提供了更底层的访问硬件的功能,开发者可以直接控制图形处理器进行图形渲染。高级接口如Java绘图API和HTML5 Canvas,封装了底层的图形处理功能,提供更简单易用的接口供开发者使用。
计算机图形程序接口可以被用于开发各种图形应用程序,包括电子游戏、计算机辅助设计、虚拟现实等。通过使用图形程序接口,开发者可以利用计算机图形硬件的强大性能,实现各种视觉效果,创造出丰富多样的图形界面。
- 接口方案的选择
1. 发布Windows应用时,使用DX方案
2. 发布苹果电脑应用时,使用Metal方案
3. 发布移动平台应用时,使用OpenGL ES 或 Vulkan方案
4. 发布网页应用时,使用WebGL方案
- 参数概览
声明:图片素材来自官网:入口、
在Unity中,Vulkan是一种图形渲染后端,用于在支持Vulkan的设备上进行高性能的图形渲染。Unity是一款跨平台的游戏开发引擎,它支持多种图形API,包括Vulkan、OpenGL和DirectX等。
Vulkan作为Unity的渲染后端,提供了以下优势:
- 高性能和效率:Vulkan允许开发人员更直接地控制图形渲染和计算过程,从而获得更高的性能和更低的开销。
- 跨平台支持:Vulkan可以在多个操作系统上运行,包括Windows、Linux和Android等。
- 强大的并发性和并行计算支持:Vulkan允许开发人员有效地利用多核处理器和GPU来实现高效的并行计算。
- 与硬件的紧密集成:Vulkan与GPU硬件紧密集成,可以充分利用硬件的特性和功能。
使用Vulkan作为渲染后端可以提高游戏的性能和效率,并且在支持Vulkan的设备上提供更好的视觉效果。可以在Unity的项目设置中选择Vulkan作为目标平台的图形API,并且需要保证所使用的硬件和操作系统支持Vulkan。
- Vullkan settings & Identification
- Configuration
- shaderSetting
- Optimization
publishSetting(发布设置)
- Keystore Manager(密钥管理器)
Create anywhere——>最好存储在根目录下面
- Project Keystore
- Project Key
- Build
- Minify
⭐🅰️⭐
⭐【Unityc#专题篇】之c#进阶篇】
⭐【Unityc#专题篇】之c#核心篇】
⭐【Unityc#专题篇】之c#基础篇】
⭐【Unity-c#专题篇】之c#入门篇】
⭐【Unityc#专题篇】—进阶章题单实践练习
⭐【Unityc#专题篇】—基础章题单实践练习
⭐【Unityc#专题篇】—核心章题单实践练习
你们的点赞👍 收藏⭐ 留言📝 关注✅是我持续创作,输出优质内容的最大动力!、