在平台之间定义不同的字符串

时间:2019-01-29 07:31:05

标签: unity3d unityscript

我有一个字符串,表示Unity Ads中的GameId。 此GameId变量在iOS和Android之间有所不同。 有没有办法为此GameId定义一个全局变量,该变量会相应地更改运行游戏的平台?

1 个答案:

答案 0 :(得分:2)

https://docs.unity3d.com/Manual/PlatformDependentCompilation.html

public const string GameId =
#if UNITY_ANDROID
"android_game_id"
#elif UNITY_IOS
"ios_game_id"
#elif ...
...
#else ...
...
#endif
;