PlayerSetting各个参数的含义

一、窗口打开:

从菜单栏查看播放器设置,选择 Edit->Project Settings->Player


二、全局设置

第一部分:

Company Name 公司名称

Product Name 产品名称,当游戏运行时,这个名字将出现在菜单栏。并且也被使用来设置参数文件。

Default Icon 默认图标,将应用于每一个平台的默认图标,发布出来的项目图标(特定平台需要以后还可以覆盖这个)。

Default Cursor 就是鼠标移到相应的位置 鼠标形状为默认,默认的游标状态(通常为一个箭头)。

Cursor Hotspot 光标的设置。

附注:最后两项通常不做设置。

三、Per-Platform Settings 各平台设置

(一)、Android平台设置

Other Settings 其他设置

 (1)Rendering 渲染


   Rendering Path 渲染路径 ,此属性是在单机版和Web版两者共享的。 

   Vertex Lit 顶点光照,最低光照保真,不支持阴影,最好用于老机器或受限的手机平台。

   Forward with Shaders  正向着色器 ,很好的支持光照特性,有限的支持阴影。

   Deferred Lighting 延时光照,最好的支持光照和阴影特性,但需要一定程度的硬件支持。最好有许多实时光照时使用。Untiy专业版功能。

  Static Batching  静态批处理,设置使用Static batching编译(默认激活的)。仅专业版功能

Auto Graphics API最好是固定Opengl ES 2.0,不要选择Automatic也不要选择Metal,因为这个选项可能会导致app在Iphone6上出现crash。

   Dynamic Batching 动态批处理,设置使用Dynamic batching编译(默认激活的)。

   GPU Skinning 

   Graphics Jobs (Experimer) 图形作业  极大的渲染性能提升

   Virtual Reality Supported  开发vr游戏时需要勾选上

   Protect Graphics Memory  保护图形内存,默认不勾选

(2)Identification 标识符

    Bundle Identifier 包标识符,从苹果开发者网络帐户在你的证书中使用的字符串。(此项与iOS 和 Android共享)

   Bundle Version 包版本,指定该包的版本号,包的迭代版本号(发布或未发布的)。这是单一性的增加字符串,由一个或多个句点分割。 (此项与iOS 和 Android共享)

   Bundle Version Code 包版本代码

(3)Configuration 配置

  Scripting Backend  在Unity3d 自动打包过程中,如果是要提交到AppStore审核的,需要支持64位,就需要在     PlayerSetting中选择 Scripting Backend 为IL2CPP。

     Mute Other Audio Sources  其他音频来源

     Disable HW Statistics  禁用HW统计

     Device Filter  设备筛选器

     Install Location  可以让我们大大的减少了apk在系统中占用空间。

     Internet Access  互联网接入

     Write Premission 输入权限

      Android TV compatibility   tv兼容性

      Android Game   游戏

      Android Gamepad Support  手柄支持 

(4) Optimization 优化

 Api Compatibility Level   API兼容性级别

    Prebake Collision Level   预烘焙碰撞水平

    Preload Shaders   预加载着色器

    Preloaded Assets  预加载的资产

   AOT compilation options  AOT编译器选项

   Strip Engine Code   剥离引擎代码的选项。官方文档是这样描述它的"如果被选中,unity会默认剥离在项目中不会使用的组件",也就是说,假如你的项目中没有音频功能,unity会在封装的时候去掉这部分代码以减少大小。

   Vertex Compression  压缩顶点

   Optimize Mesh Data   网格数据优化

(5)Publishing Settings 发布设置  Andriod电子市场的发布设置


 Keystore 密钥库,选择是否创建新的密钥库或是使用现有的。



Use Existing Keystore 使用现有密钥库

Create New Keystore 创建新密钥库



 Browse Keystore 浏览密钥

  Lets you select an existing Keystore. 选择已有的密钥库



  Keystore password 密钥库密码

  Password for the Keystore. 密钥库密码



  Confirm password 确认密码 ,确认密码,仅当Create New Keystore选项被选择时启用



  Key 密钥



  Alias 别名

  Password 密码



 Split Application Binary  启用分离应用程序二进制 (Split Application Binary)时,播放器可执行文件和数据将分离,生成仅包含可执行 (Java, Native) 代码(约为 10MB)、任何及所有脚本/插件代码以及第一个场景数据的 .apk(主要应用程序二进制)。

你可能感兴趣的:(PlayerSetting各个参数的含义)