提供对应用程序运行时数据的访问。
此类包含用于查找有关运行时数据的信息和控制运行时数据的静态方法。
absoluteURL | 文档的 URL。对于 WebGL,这是一个 Web URL。对于 Android、iOS 或通用 Windows 平台 (UWP),这是一个深层链接 URL(只读)。 |
backgroundLoadingPriority | 后台加载线程的优先级。 |
buildGUID | 返回此构建的 GUID(只读)。 |
cloudProjectId | 唯一的云项目标识符。每个项目都唯一(只读)。 |
companyName | 返回应用程序公司名称(只读)。 |
consoleLogPath | 返回控制台日志文件的路径,如果当前平台不支持日志文件,则返回空字符串。 |
dataPath | 包含目标设备上游戏数据文件夹的路径(只读)。 |
exitCancellationToken | 退出播放模式(编辑器)或退出应用程序时引发的取消令牌(只读)。 |
genuine | 如果应用程序在构建后以任何方式被更改,则返回 false。 |
genuineCheckAvailable | 如果可以确认应用程序完整性,则返回 true。 |
identifier | 在运行时返回应用程序标识符。 |
installerName | 返回安装应用程序的商店或软件包的名称(只读)。 |
installMode | 返回应用程序安装模式(只读)。 |
internetReachability | 返回设备上当前可用的互联网连接类型。 |
isBatchMode | 当 Unity 从命令行使用 -batchmode 标志启动时返回 true(只读)。 |
isConsolePlatform | 当前运行时平台是否为已知的控制台平台。 |
isEditor | 游戏是否在 Unity 编辑器中运行(只读)。 |
isFocused | 播放器当前是否处于焦点状态(只读)。 |
isMobilePlatform | 识别当前运行时平台是否为已知的移动平台。 |
isPlaying | 在任何类型的构建播放器中调用时返回 true,或者在编辑器中以播放模式调用时返回 true(只读)。 |
persistentDataPath | 包含持久数据目录的路径(只读)。 |
platform | 返回游戏正在运行的平台(只读)。 |
productName | 返回应用程序产品名称(只读)。 |
runInBackground | 确定应用程序在后台运行时播放器是否应运行 |
sandboxType | 返回应用程序是否在沙盒环境中运行(只读)。 |
streamingAssetsPath | StreamingAssets 文件夹的路径(只读)。 |
systemLanguage | 用户操作系统运行的语言。 |
targetFrameRate | 指定 Unity 尝试渲染游戏的目标帧率。 |
temporaryCachePath | 包含临时数据/缓存目录的路径(只读)。 |
unityVersion | 用于播放内容的 Unity 运行时版本。 |
version | 返回应用程序版本号(只读)。 |
CanStreamedLevelBeLoaded | 检查是否可以加载流式级别。 |
GetStackTraceLogType | 获取堆栈跟踪日志记录选项。默认值为 StackTraceLogType.ScriptOnly。 |
HasProLicense | Unity 是否已使用 Pro 许可证激活? |
HasUserAuthorization | 检查用户是否已授权在 iOS 和 WebGL 上使用网络摄像头或麦克风。 |
IsPlaying | 如果给定对象是任何类型的构建播放器或播放模式中正在播放的世界的一部分,则返回 true。 |
OpenURL | 打开指定的 URL,受应用程序当前平台和环境的权限和限制约束。 |
Quit | 退出播放器应用程序。 |
RequestAdvertisingIdentifierAsync | 请求 iOS 和 UWP 的广告 ID。 |
RequestUserAuthorization | 请求授权在 iOS 上使用网络摄像头或麦克风,以及在 WebGL 上仅使用网络摄像头。 |
SetStackTraceLogType | 设置堆栈跟踪日志记录选项。默认值为 StackTraceLogType.ScriptOnly。 |
Unload | 卸载 Unity 播放器。 |
deepLinkActivated | 在使用深层链接 URL 激活在 Android、iOS 或通用 Windows 平台 (UWP) 上运行的应用程序时,将引发此事件。 |
focusChanged | 定义用于注册焦点获得或丢失事件的委托。 |
logMessageReceived | 如果收到日志消息,则触发此事件。 |
logMessageReceivedThreaded | 如果收到日志消息,则触发此事件。 |
lowMemory | 当您的应用程序从其正在运行的设备接收低内存通知时,将发生 Application._lowMemory 事件。 |
memoryUsageChanged | 通知应用程序内存使用情况的重大变化。 |
onBeforeRender | 用于注册 VR 设备的渲染前输入更新的委托方法。 |
quitting | 当播放器应用程序退出时,Unity 会引发此事件。 |
unloading | 当播放器正在卸载时,Unity 会引发此事件。 |
wantsToQuit | 当播放器应用程序想要退出时,Unity 会引发此事件。 |
AdvertisingIdentifierCallback | 用于获取广告 ID 的委托方法。 |
LogCallback | 将此委托类型与 Application.logMessageReceived 或 Application.logMessageReceivedThreaded 一起使用以监视记录的内容。 |
LowMemoryCallback | 当移动设备通知内存不足时的委托函数。 |
MemoryUsageChangedCallback | Application.memoryUsageChanged 事件的委托。 |