Player Settings 是您为即将在 Unity 中构建的最终游戏定义各种参数的地方。其中一些值将用于您打开独立平台游戏时所启动的分辨率对话框。
accelerometerFrequency | 加速度计更新频率。 |
actionOnDotNetUnhandledException | 针对未经处理的 .NET 异常设置崩溃行为。 |
advancedLicense | 使用的是否为高级版本? |
allowedAutorotateToLandscapeLeft | 是否支持自动旋转到左侧横向模式? |
allowedAutorotateToLandscapeRight | 是否支持自动旋转到右侧横向模式? |
allowedAutorotateToPortrait | 是否支持自动旋转到纵向模式? |
allowedAutorotateToPortraitUpsideDown | 是否支持自动旋转到纵向倒置模式? |
allowFullscreenSwitch | 如启用,则允许用户使用特定于操作系统的键盘快捷键在全屏模式和窗口模式之间切换。 |
allowUnsafeCode | 允许为预定义的程序集编译 'unsafe' C# 代码。 |
aotOptions | 其他 AOT 编译选项。由 AOT 平台共享。 |
applicationIdentifier | 当前所选构建目标的应用程序标识符。 |
bakeCollisionMeshes | 在播放器构建时预烘焙碰撞网格。 |
bundleVersion | iOS 和 Android 平台之间共享的应用程序捆绑包版本。 |
captureSingleScreen | 定义全屏游戏是否应使辅助显示变暗。 |
colorSpace | 设置当前项目的渲染颜色空间。 |
companyName | 您公司的名称。 |
cursorHotspot | 默认光标单击位置(以像素为单位),位于光标图像的左上角。 |
defaultCursor | 应用程序的默认光标。 |
defaultInterfaceOrientation | 移动平台的默认屏幕方向。 |
defaultScreenHeight | 独立平台播放器窗口的默认垂直尺寸。 |
defaultScreenWidth | 独立平台播放器窗口的默认水平尺寸。 |
defaultWebScreenHeight | Web 播放器窗口的默认垂直尺寸。 |
defaultWebScreenWidth | Web 播放器窗口的默认水平尺寸。 |
displayResolutionDialog | 定义商品启动时分辨率对话框的行为。 |
enable360StereoCapture | 在当前构建目标上启用 360 度立体捕获支持。 |
enableCrashReportAPI | 启用 CrashReport API。 |
enableFrameTimingStats | 启用帧计时统计。 |
enableInternalProfiler | 启用内部性能分析器。 |
enableMetalAPIValidation | 在编辑器中启用 Metal API 验证。 |
forceSingleInstance | 将独立平台播放器限制为单个并发运行实例。 |
fullScreenMode | 用于定义全屏行为的平台无关性设置。并不是所有平台都支持所有模式。 |
gpuSkinning | 在支持的平台上启用 GPU 蒙皮。 |
graphicsJobMode | 选择要在支持 Native 和 Legacy 图形作业的平台上使用的图形作业模式。 |
graphicsJobs | 启用图形作业(多线程渲染)。 |
keyaliasPass | 用于为 Android 应用程序签名的密钥的密码。 |
keystorePass | 用于与 Android 密钥库交互的密码。 |
legacyClampBlendShapeWeights | 定义 SkinnedMeshRenderers 中的 BlendShape 权重范围是否受到钳制。 |
logObjCUncaughtExceptions | 是否记录了 ObjC 未捕获的异常? |
macRetinaSupport | 针对 macOS 启用 Retina 支持。 |
MTRendering | 是否启用多线程渲染? |
muteOtherAudioSources | 运行 Unity 应用程序时,停止或允许在后台播放来自其他应用程序的音频。 |
preserveFramebufferAlpha | 启用后,将在帧缓冲区中保存 Alpha 值以支持渲染 Android 上的原生 UI。 |
productName | 商品名称。 |
protectGraphicsMemory | 保护图形内存。 |
resizableWindow | 在独立平台播放器构建中使用可调节大小的窗口。 |
resolutionDialogBanner | 分辨率对话框窗口中显示的图像。 |
runInBackground | 如已启用,游戏将在失去焦点后继续运行。 |
scriptingRuntimeVersion | 脚本运行时版本设置。更改此值可设置 Editor 使用的版本并重新启动 Editor 以应用更改。 |
statusBarHidden | 返回关于状态栏是否应隐藏的信息。仅 iOS 支持;在 Android 中,状态栏一直处于隐藏状态。 |
stereoRenderingPath | 有效立体渲染路径 |
stripEngineCode | 从构建中删除所有未使用的引擎代码(仅适限 IL2CPP)。 |
stripUnusedMeshComponents | 是否应从游戏构建中排除未使用的 Mesh 组件? |
use32BitDisplayBuffer | 使用 32 位显示缓冲区。 |
useAnimatedAutorotation | 更改设备方向时,允许操作系统自动旋转屏幕。 |
useHDRDisplay | 将显示切换到 HDR 模式(如可用)。 |
useMacAppStoreValidation | 启用 Mac App Store 的收据验证。 |
usePlayerLog | 向日志文件写入调试信息。 |
virtualRealitySplashScreen | 特定于虚拟现实的启动画面。 |
virtualRealitySupported | 在当前构建目标上启用虚拟现实支持。 |
visibleInBackground | 在 Windows 中,如果使用全屏窗口模式,可在后台显示应用程序。 |
vulkanEnableSetSRGBWrite | 在 Vulkan 渲染器中启用 Graphics.SetSRGBWrite()。 |
xboxEnableAvatar | Xbox 360 化身。 |
GetAdditionalIl2CppArgs | IL2CPP 构建参数。 |
GetApiCompatibilityLevel | 获取指定 BuildTargetGroup 的 .NET API 兼容性级别。 |
GetApplicationIdentifier | 获取指定平台的应用程序标识符。 |
GetArchitecture | 获取 BuildTargetPlatformGroup 架构。 |
GetAvailableVirtualRealitySDKs | 返回给定 BuildTargetGroup 支持的可用虚拟现实 SDK 的列表。 |
GetDefaultScriptingBackend | 返回用于给定平台组的默认 ScriptingImplementation。 |
GetGraphicsAPIs | 获取构建平台上使用的图形 API。 |
GetIconsForTargetGroup | 返回为指定平台分配的图标的列表。 |
GetIconSizesForTargetGroup | 返回指定平台的图标大小的列表。 |
GetIl2CppCompilerConfiguration | 获取编译为特定 BuildTargetGroup 生成的 C++ 代码时使用的编译器配置。 |
GetIncrementalIl2CppBuild | IL2CPP 平台是否使用增量构建? |
GetManagedStrippingLevel | 返回用于给定平台组的 ManagedStrippingLevel。 |
GetMobileMTRendering | 检查是否已启用移动平台的多线程渲染选项。 |
GetPlatformIcons | 返回指定平台和 kind 可用的图标字段的列表。 |
GetPlatformVuforiaEnabled | 获取 Player Settings 中指定 BuildTargetGroup 的 Vuforia AR 复选框的当前值。 |
GetPreloadedAssets | 返回将在播放器启动时加载的资源,并保持活动状态直到播放器终止。 |
GetScriptingBackend | 获取 BuildTargetPlatformGroup 的脚本框架。 |
GetScriptingDefineSymbolsForGroup | 为给定构建目标组获取用户指定的脚本编译符号。 |
GetStackTraceLogType | 获取堆栈跟踪日志记录选项。 |
GetSupportedIconKindsForPlatform | 检索指定平台支持的所有图标种类。 |
GetUseDefaultGraphicsAPIs | 构建平台是否使用自动图形 API 选项? |
GetVirtualRealitySDKs | 获取给定 BuildTargetGroup 的虚拟现实 SDK 的列表。 |
GetVirtualRealitySupported | 返回是否为给定 BuildTargetGroup 启用虚拟现实支持。 |
HasAspectRatio | 返回是否启用指定的宽高比。 |
SetAdditionalIl2CppArgs | IL2CPP 构建参数。 |
SetApiCompatibilityLevel | 为指定 BuildTargetGroup 设置 .NET API 兼容性级别。 |
SetApplicationIdentifier | 为指定平台设置应用程序标识符。 |
SetArchitecture | 设置 BuildTargetPlatformGroup 架构。 |
SetAspectRatio | 启用指定的宽高比。 |
SetGraphicsAPIs | 设置构建平台上使用的图形 API。 |
SetIconsForTargetGroup | 为指定平台分配图标列表。 |
SetIl2CppCompilerConfiguration | 设置编译为特定 BuildTargetGroup 生成的 C++ 代码时使用的编译器配置。 |
SetIncrementalIl2CppBuild | 设置增量构建标志。 |
SetManagedStrippingLevel | 设置指定 BuildTargetGroup 的托管代码剥离级别。 |
SetMobileMTRendering | 启用或禁用移动平台的多线程渲染选项。 |
SetPlatformIcons | 为指定平台和图标种类分配图标列表。 |
SetPlatformVuforiaEnabled | 设置 Player Settings 中指定 BuildTargetGroup 的 Vuforia AR 复选框的值。 |
SetPreloadedAssets | 分配将在播放器启动时加载的资源,并保持活动状态直到播放器终止。 |
SetScriptingBackend | 设置 BuildTargetPlatformGroup 的脚本框架。 |
SetScriptingDefineSymbolsForGroup | 为给定构建目标组设置用户指定的脚本编译符号。 |
SetStackTraceLogType | 设置堆栈跟踪日志记录选项。 注意:调用该函数将显式调用 Application.SetStackTraceLogType。 |
SetUseDefaultGraphicsAPIs | 构建平台是否应使用自动图形 API 选项? |
SetVirtualRealitySDKs | 为给定 BuildTargetGroup 设置虚拟现实 SDK 列表。 |
SetVirtualRealitySupported | 设置是否为给定 BuildTargetGroup 启用虚拟现实支持。 |
GetInstanceID | 返回对象的实例 ID。 |
ToString | 返回 GameObject 的名称。 |
Destroy | 删除 GameObject、组件或资源。 |
DestroyImmediate | 立即销毁对象 /obj/。强烈建议您改用 Destroy。 |
DontDestroyOnLoad | 在加载新的 Scene 时,请勿销毁 Object。 |
FindObjectOfType | 返回第一个类型为 type 的已加载的激活对象。 |
FindObjectsOfType | 返回所有类型为 type 的已加载的激活对象的列表。 |
Instantiate | 克隆 original 对象并返回克隆对象。 |
bool | 该对象是否存在? |
operator != | 比较两个对象是否引用不同的对象。 |
operator == | 比较两个对象引用,判断它们是否引用同一个对象。 |