5.PlayerSettings玩家设置

  1. 5.Unity打包安卓-设置相关-PlayerSettings
    1. 5.1 知识点
      1. 基础设置
      2. icon 图标设置
      3. Resolution and Presentation 分辨率和演示设置
        1. Fullscreen Mode 全屏模式
        2. Resizable Window 可调整大小的窗口
        3. Hide Navigation Bar 是否隐藏顶部显示的导航栏
        4. Render outside safe area 是否应使用所有可用的屏幕控件进行渲染 包括留海区域
        5. Optimized frame Pacing 是否应均匀分布帧以减小帧速率的方差,启用后体验更流程
        6. Resolution Scaling Mode 分辨率缩放模式
        7. Reset resolution on window resize 重置窗口大小的分辨率
        8. Blit Type:光高类型
        9. Supported Aspect Ratio:支持的纵横比
        10. Orientation:屏幕取向
        11. Use 32-bit Display Buffer:显示缓冲区是否保存32位颜色值而不是16位颜色值。
        12. Disable Depth and Stencil:是否禁用深度和模板缓冲区。
        13. Render Over Native UI:在本机UI上呈现
        14. Show Loading Indicator:显示加载指示器
      4. Splash Image 启动图像设置
        1. Virtual Reality Splash Image: 虚拟现实的初始屏幕设置。
        2. Show Splash Screen:是否显示启动图像(收费版本才能修改,免费版本不能改)。
        3. Preview:预览。
        4. Splash Style:启动风格。
        5. Animation: 启动图像动画效果。
        6. Draw Mode:绘制模式
        7. Logos:可以自己添加Logo图片按顺序显示
        8. Overlay Opacity: 覆盖不透明度
        9. Background Color: 背景颜色
        10. Blur Background Image: 模糊背景图像
        11. Background Image:背景图像
        12. Alternate Portrait Image:备选图像
        13. Static Splash Image:静态启动图像
        14. Scaling:缩放比例

5.Unity打包安卓-设置相关-PlayerSettings


5.1 知识点

基础设置

icon 图标设置

设置在设备上显示的应用图标。

  • Adaptive:运行在Android 8.0及以上版本上的设备显示的应用图标。
  • Round:运行在Android 7.1及以上版本上的设备显示的应用图标。
  • Legacy icons:运行在Android 7.1以下版本上的设备显示的应用图标。

Resolution and Presentation 分辨率和演示设置


Fullscreen Mode 全屏模式

  • Fullscreen Window:全屏窗口(导航栏始终处于隐藏状态),会缩放应用程序内容,为了匹配纵横比,可能会有黑边。
  • Windowed:窗口模式,窗口大小取决于应用程序分辨率。
    • 单位都是像素
    • Default Window Width: 应用程序窗口的默认窗口宽度
    • Default Window Height: 应用程序窗口的默认窗口高度
    • Minimum Window Width: 应用程序窗口的最小宽度
    • Minimum Window Height: 应用程序窗口的最小高度

Resizable Window 可调整大小的窗口

  • 设置用户是否可以调整应用程序窗口的大小。
  • 此设置可以在Android和平板电脑上的应用程序中启用多窗口功能。
  • 详情:Android Developers

Hide Navigation Bar 是否隐藏顶部显示的导航栏

Render outside safe area 是否应使用所有可用的屏幕控件进行渲染 包括留海区域

Optimized frame Pacing 是否应均匀分布帧以减小帧速率的方差,启用后体验更流程

Resolution Scaling Mode 分辨率缩放模式

  • Disabled:禁用,不应用分辨率缩放,应用程序呈现为设备的本机屏幕分辨率。
  • Fixed DPI:使用API应用分辨率缩放,使用此选项可优化性能和电池寿命。
    • Target DPI:如果设备的本机屏幕DPI高于设置的值,Unity将降低应用程序的分辨率以匹配此设置。
    • 计算方式:Min(Target DPI * Factor / Screen DPI,1),其中Factor是在Quality质量设置中设置的 Resolution Scaling Fixed DPI Factor参数。

Reset resolution on window resize 重置窗口大小的分辨率

  • 当本机窗口大小更改时,是否将屏幕分辨率设置为新的本机窗口大小。
  • 如果分辨率缩放模式是Fixed DPI,则将重新计算分辨率。

Blit Type:光高类型

  • 是否使用Blit将最终图像呈现在屏幕上。
  • Always:总是让Unity渲染到屏幕外的缓冲区,然后使用Blit将缓冲区的内容复制到设备的帧缓冲区。
  • Nerver:Unity将渲染到设备操作系统提供的帧缓冲区,如果失败,会有警告信息打印到日志当中。通常比使用Blit块,但是不兼容所有设备。
  • Auto:Unity会渲染到设备操作系统提供的帧缓冲区,如果失败,会打印到日志中,并使用Blit将最终图像呈现到屏幕上。

Supported Aspect Ratio:支持的纵横比

  • Aspect Ratio Mode:指定应用程序支持的最大纵横比。
    • 如果设备的纵横比大于此纵横比,Unity会将此纵横比用于应用程序,并添加黑条,使应用程序不会拉伸。
    • Legacy Wide Screen(1.86):支持Android的传统宽屏宽高比。
    • Native Aspect Ratio:支持Android本机宽高比的宽高比。
    • Custom:自定义纵横比。
      • Up To
        • 选择自定义纵横比时可以自己设置。

Orientation:屏幕取向

  • Default Orientation:默认取向,指定应用程序使用的屏幕方向(横屏、竖屏设置)。
    • Portrait:竖屏(应用程序窗口底部和屏幕底部对齐)。
    • Portrait Upside Down:竖屏倒置(应用程序窗口底部和屏幕顶部对齐)。
    • Landscape Right:右横屏(应用程序窗口右侧和屏幕底部对齐)。
    • Landscape Left:左横屏(应用程序窗口左侧和屏幕底部对齐)。
    • Auto Rotation:自动旋转,可以旋转到你允许的任意方向,在下方勾选即可。

Use 32-bit Display Buffer:显示缓冲区是否保存32位颜色值而不是16位颜色值。

  • 如果你在后期处理效果中看到了条带效果或者需要Alpha值,请启用此设置,某些后期处理效果需要开其它,因为他们以显示缓冲区相同的格式创建渲染纹理。

Disable Depth and Stencil:是否禁用深度和模板缓冲区。

Render Over Native UI:在本机UI上呈现

  • 设置是否在Android或者iOS的本机UI上进行渲染。
  • 如果要该设置生效,需要把相机的清除标志设置为使用Alpha值低于1的纯色。

Show Loading Indicator:显示加载指示器

  • 指定加载指示器是否显示以及如何显示。
    • Don’t Show:不显示加载指示条。
    • Large:显示大的加载指示条。
    • Inversed Large:显示大的加载指示条,并带有翻转颜色。
    • Small:显示小的加载指示条。
    • Inversed Small:显示小的加载指示条,并带有翻转颜色。

Splash Image 启动图像设置


Virtual Reality Splash Image: 虚拟现实的初始屏幕设置。

Show Splash Screen:是否显示启动图像(收费版本才能修改,免费版本不能改)。

Preview:预览。

Splash Style:启动风格。

  • Dark on Light: 暗到亮。
  • Light on Dark: 亮到暗。

Animation: 启动图像动画效果。

  • Static:静态不动的。
  • Dolly:由小变大。
  • Custom:自定义。

Draw Mode:绘制模式

  • Unity Logo Below:Unity Logo显示在前
  • All Sequential:所有按顺序

Logos:可以自己添加Logo图片按顺序显示

Overlay Opacity: 覆盖不透明度

Background Color: 背景颜色

Blur Background Image: 模糊背景图像

Background Image:背景图像

Alternate Portrait Image:备选图像

Static Splash Image:静态启动图像

Scaling:缩放比例

  • Center:居中(仅缩小):除非图像太大,否则以原始大小绘制图像,Unity会缩小图像。
  • Scale to fit:缩放以适应(填充),缩放图像,使较长尺寸完全适合屏幕大小,以黑色填充两侧空白区域。
  • Scale to fit:缩放以适应(裁剪),缩放图像,使较短的尺寸完全适合屏幕大小,将图像裁剪为较长的维度。


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 785293209@qq.com

×

喜欢就点赞,疼爱就打赏