文档

Unity 引擎

Unity 引擎

Android 移动端脚本

包含有关 Android 脚本的信息。
阅读时间2 分钟最后更新于 4 天前

对于跨平台 Project,使用
UNITY_ANDROID
define 指令可以有条件地编译 Android 指定的 C# 代码。如需了解更多信息,请参阅平台相关的编译。

访问设备指定的 Features 和 Properties

Applications 可以通过 input 和 Handheld 类访问 Android 设备的大多数 Features。有关更多信息,请参阅:

振动Support

要触发器振动,请调用 Handheld.Vibrate。没有振动硬件的Devices会忽略此调用。

练习指示器

移动操作系统具有内置 Activity 指示器,供应用程序在慢速操作时使用。有关更多信息,请参阅 Handheld.StartActivityIndicator。
要访问设备指定的 Properties,请使用以下 API:

--script

设备属性

SystemInfo.deviceUniqueIdentifier始终返回
ANDROID_ID
的 MD5。有关更多信息,请参阅 Android 开发者文档 ON Android_id。
SystemInfo.deviceName返回设备Name。对于 Android Devices,Unity 会尝试从安全 System Settings 读取
device_name
和
bluetooth_name
。如果这些字符串没有值,Unity 返回
<unknown>
。
SystemInfo.deviceModel返回设备模型。这通常包括制造商 Name 和模型数量(例如,“LGE Nexus 5 或“SAMSUNG-SM-G900A”)。
SystemInfo.operatingSystem返回Operating SystemName和版本。