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

Unity3d 在平台之间定义不同的字符串,unity3d,Unity3d,我有一个字符串,代表Unity广告中的GameId。 这个GameId变量在iOS和Android之间是不同的。 有没有办法为此GameId定义一个全局变量,该变量将根据运行游戏的平台进行相应更改? 谢谢你的回答,我看到了这一点,并在球员设置中寻找更好的方式。我想我无论如何都会采用这种实现方式谢谢你的回答,我看到了这种方式,并在PlayerSettings中寻找了一种更好的方式。我想我无论如何都会支持这个实现 public const string GameId = #if UNITY_AND

我有一个字符串,代表Unity广告中的GameId。 这个GameId变量在iOS和Android之间是不同的。 有没有办法为此GameId定义一个全局变量,该变量将根据运行游戏的平台进行相应更改?


谢谢你的回答,我看到了这一点,并在球员设置中寻找更好的方式。我想我无论如何都会采用这种实现方式谢谢你的回答,我看到了这种方式,并在PlayerSettings中寻找了一种更好的方式。我想我无论如何都会支持这个实现
public const string GameId =
#if UNITY_ANDROID
"android_game_id"
#elif UNITY_IOS
"ios_game_id"
#elif ...
...
#else ...
...
#endif
;