Player Settings 是您为即将在 Unity 中构建的最终游戏定义各种参数的地方。其中一些值将用于您打开独立平台游戏时所启动的分辨率对话框。
accelerometerFrequency | 加速度计更新频率。 |
actionOnDotNetUnhandledException | 针对未经处理的 .NET 异常设置崩溃行为。 |
advancedLicense | 使用的是否为高级版本? |
allowedAutorotateToLandscapeLeft | 是否支持自动旋转到左侧横向模式? |
allowedAutorotateToLandscapeRight | 是否支持自动旋转到右侧横向模式? |
allowedAutorotateToPortrait | 是否支持自动旋转到纵向模式? |
allowedAutorotateToPortraitUpsideDown | 是否支持自动旋转到纵向倒置模式? |
allowFullscreenSwitch | 如启用,则允许用户使用特定于操作系统的键盘快捷键在全屏模式和窗口模式之间切换。 |
aotOptions | 其他 AOT 编译选项。由 AOT 平台共享。 |
applicationIdentifier | 当前所选构建目标的应用程序标识符。 |
bakeCollisionMeshes | 在播放器构建时预烘焙碰撞网格。 |
bundleVersion | iOS 和 Android 平台之间共享的应用程序捆绑包版本。 |
captureSingleScreen | 定义全屏游戏是否应使辅助显示变暗。 |
cloudProjectId | 唯一的云端项目标识符。它对于每个项目而言都是唯一的(只读)。 |
colorSpace | 设置当前项目的渲染颜色空间。 |
companyName | 您公司的名称。 |
cursorHotspot | 默认光标单击位置(以像素为单位),位于光标图像的左上角。 |
d3d11FullscreenMode | 定义如何在 Windows 独立平台(Direct3D 11 模式)中处理全屏模式。 |
d3d9FullscreenMode | 定义如何在 Windows 独立平台(Direct3D 9 模式)中处理全屏模式。 |
defaultCursor | 应用程序的默认光标。 |
defaultInterfaceOrientation | 移动平台的默认屏幕方向。 |
defaultIsFullScreen | 如果启用,游戏将默认为全屏模式。 |
defaultScreenHeight | 独立平台播放器窗口的默认垂直尺寸。 |
defaultScreenWidth | 独立平台播放器窗口的默认水平尺寸。 |
defaultWebScreenHeight | Web 播放器窗口的默认垂直尺寸。 |
defaultWebScreenWidth | Web 播放器窗口的默认水平尺寸。 |
displayResolutionDialog | 定义商品启动时分辨率对话框的行为。 |
enableCrashReportAPI | 启用 CrashReport API。 |
enableInternalProfiler | 启用内部性能分析器。 |
forceSingleInstance | 将独立平台播放器限制为单个并发运行实例。 |
gpuSkinning | 在支持的平台上启用 GPU 蒙皮。 |
graphicsJobMode | 选择要在支持 Native 和 Legacy 图形作业的平台上使用的图形作业模式。 |
graphicsJobs | 启用图形作业(多线程渲染)。 |
keyaliasPass | 用于为 Android 应用程序签名的密钥的密码。 |
keystorePass | 用于与 Android 密钥库交互的密码。 |
logObjCUncaughtExceptions | 是否记录了 ObjC 未捕获的异常? |
macFullscreenMode | 定义如何在 macOS 独立平台中处理全屏模式。 |
MTRendering | 是否启用多线程渲染? |
muteOtherAudioSources | 运行 Unity 应用程序时,停止或允许在后台播放来自其他应用程序的音频。 |
productName | 商品名称。 |
protectGraphicsMemory | 保护图形内存。 |
resizableWindow | 在独立平台播放器构建中使用可调节大小的窗口。 |
resolutionDialogBanner | 分辨率对话框窗口中显示的图像。 |
runInBackground | 如已启用,游戏将在失去焦点后继续运行。 |
scriptingRuntimeVersion | 脚本运行时版本设置。更改此值可设置 Editor 使用的版本并重新启动 Editor 以应用更改。 |
statusBarHidden | Should status bar be hidden. Shared between iOS & Android platforms. |
stereoRenderingPath | 有效立体渲染路径 |
stripEngineCode | 从构建中删除所有未使用的引擎代码(仅适限 IL2CPP)。 |
strippingLevel | 托管代码剥离级别。 |
stripUnusedMeshComponents | 是否应从游戏构建中排除未使用的 Mesh 组件? |
use32BitDisplayBuffer | 使用 32 位显示缓冲区。 |
useAnimatedAutorotation | 更改设备方向时,允许操作系统自动旋转屏幕。 |
useHDRDisplay | 将显示切换到 HDR 模式(如可用)。 |
useMacAppStoreValidation | 启用 Mac App Store 的收据验证。 |
usePlayerLog | 向日志文件写入调试信息。 |
virtualRealitySplashScreen | 特定于虚拟现实的启动画面。 |
virtualRealitySupported | Enable virtual reality support. |
visibleInBackground | 在 Windows 中,如果使用全屏窗口模式,可在后台显示应用程序。 |
xboxEnableAvatar | Xbox 360 化身。 |
GetAdditionalIl2CppArgs | IL2CPP 构建参数。 |
GetApiCompatibilityLevel | 获取指定 BuildTargetGroup 的 .NET API 兼容性级别。 |
GetApplicationIdentifier | 获取指定平台的应用程序标识符。 |
GetArchitecture | 获取 BuildTargetPlatformGroup 架构。 |
GetGraphicsAPIs | 获取构建平台上使用的图形 API。 |
GetIconsForTargetGroup | 返回为指定平台分配的图标的列表。 |
GetIconSizesForTargetGroup | 返回指定平台的图标大小的列表。 |
GetIncrementalIl2CppBuild | IL2CPP 平台是否使用增量构建? |
GetScriptingBackend | 获取 BuildTargetPlatformGroup 的脚本框架。 |
GetScriptingDefineSymbolsForGroup | 为给定构建目标组获取用户指定的脚本编译符号。 |
GetStackTraceLogType | 获取堆栈跟踪日志记录选项。 |
GetUseDefaultGraphicsAPIs | 构建平台是否使用自动图形 API 选项? |
HasAspectRatio | 返回是否启用指定的宽高比。 |
SetAdditionalIl2CppArgs | IL2CPP 构建参数。 |
SetApiCompatibilityLevel | 为指定 BuildTargetGroup 设置 .NET API 兼容性级别。 |
SetApplicationIdentifier | 为指定平台设置应用程序标识符。 |
SetArchitecture | 设置 BuildTargetPlatformGroup 架构。 |
SetAspectRatio | 启用指定的宽高比。 |
SetGraphicsAPIs | 设置构建平台上使用的图形 API。 |
SetIconsForTargetGroup | 为指定平台分配图标列表。 |
SetIncrementalIl2CppBuild | 设置增量构建标志。 |
SetScriptingBackend | 设置 BuildTargetPlatformGroup 的脚本框架。 |
SetScriptingDefineSymbolsForGroup | 为给定构建目标组设置用户指定的脚本编译符号。 |
SetStackTraceLogType | 设置堆栈跟踪日志记录选项。 注意:调用该函数将显式调用 Application.SetStackTraceLogType。 |
SetUseDefaultGraphicsAPIs | 构建平台是否应使用自动图形 API 选项? |
GetInstanceID | 返回对象的实例 ID。 |
ToString | Returns the name of the game object. |
Destroy | 删除 GameObject、组件或资源。 |
DestroyImmediate | 立即销毁对象 /obj/。强烈建议您改用 Destroy。 |
DontDestroyOnLoad | 加载新场景时,不自动销毁对象 /target/。 |
FindObjectOfType | 返回第一个类型为 type 的已加载的激活对象。 |
FindObjectsOfType | 返回所有类型为 type 的已加载的激活对象的列表。 |
Instantiate | 克隆 original 对象并返回克隆对象。 |
bool | 该对象是否存在? |
operator != | 比较两个对象是否引用不同的对象。 |
operator == | 比较两个对象引用,判断它们是否引用同一个对象。 |