void Awake() {
#if UNITY_ANDROID
Debug.Log("这里安卓设备");
#endif
#if UNITY_IPHONE
Debug.Log("这里苹果设备");
#endif
#if UNITY_STANDALONE_WIN
Debug.Log("电脑上运行o");
#endif
}
switch (Application.platform)
{
case RuntimePlatform.WindowsEditor:
print("Windows");
break;
case RuntimePlatform.Android:
print("Android");
break;
case RuntimePlatform.IPhonePlayer:
print("Iphone");
break;
}

这段代码展示了如何在Unity中根据不同平台执行特定操作。它使用预处理器指令#if检查设备类型,如Android、iOS和Windows,并通过Application.platform在运行时检测平台。
425

被折叠的 条评论
为什么被折叠?



