Unity3D 打包之PC端参数

2020年03月28日 10:08 1 点赞 0 评论 更新于 2025-11-21 21:33

在 Unity3D 中进行 PC 端打包时,需要对一系列参数进行设置。这些参数可以在 Inspector -> PlayerSettings 中找到。以下是详细的参数说明:

基本信息设置

  • Company Name:用于设置公司名称。
  • Product Name:设置项目名称,在获取窗体句柄时会用到该名称。

图标与光标设置

  • Default Icon:此参数用于设置默认的 exe 图标,可更改打包好的 exe 文件的图标。
  • Default Cursor:用于设置默认的鼠标图标,可更改鼠标样式。
  • Cursor Hotspot:设置鼠标热点坐标。

分辨率和演示设置(Resolution and Presentation)

  • Default Is Full Screen:决定程序是否以全屏模式启动。
  • Default is Native Resolution:控制是否自动设置分辨率。若勾选,程序将自动匹配分辨率;若未勾选,则会弹出两个参数,用于设置窗体的高度和宽度。
  • Run in BackGround:该选项决定当程序失去焦点后是否继续运行,即是否在后台运行。

独立播放设置(Standalone Player Options)

  • Capture Single Screen:若勾选,程序将以单屏幕显示,第二显示器会变暗;若不勾选,程序可以在分屏中显示。
  • Display Resolution Dialog:控制是否显示选择分辨率的框,有三种模式可选:Disabled(禁用)、Enabled(启用)、Hidden by default(默认隐藏)。
  • Use player Log:勾选此选项后,程序会写入带有调试信息的日志。当 Unity 打包成 exe 文件时,会生成一个与项目同名的 _Data 文件夹,该文件夹下会生成一个 output_log.txt 文件,其内容类似于我们在 Unity 面板的 Console 中看到的信息。取消勾选此选项后,将不会生成日志,打包后的文件目录也不会存在 output_log.txt 文件。
  • Resizable Window:决定打成窗口模式后是否可以拖动窗体边界。
  • Mac App Store Validation:开启 Mac 应用商店验证。
  • Visible In Background:若不勾选此选项,每当打开文件或切换到其他窗口时,U3D 程序会自动最小化;若勾选,U3D 程序会像一个 Windows 窗口一样置后,但不会最小化。
  • Force single Instance:确保同时只允许打开一个程序。
  • Supported Aspect Ratios:设置程序支持的宽高比。