游戏从 PC 转移到 Android (Unity)
Game transfer from PC to Android (Unity)
我有一个问题。
由于我在 UNITY 中制作我的游戏(2D)以用于 PC,现在我想为 ANDROID 切换平台。
所以我的问题是,我可以将 pc 和 android 的控件放在一个脚本中吗??比如,只是在下面添加这些代码,或者还有其他一些方法?
感谢您的帮助!
您可以使用 preprocessing directives 在同一个脚本中针对不同平台使用不同的代码。
例如:
#if UNITY_ANDROID
// Android code here.
#elif UNITY_STANDALONE
// PC code here.
#endif
构建时,Unity只编译所选平台的相关代码,完全忽略其他部分。
你的IDE也会将上面代码中排除的部分变灰:
我有一个问题。 由于我在 UNITY 中制作我的游戏(2D)以用于 PC,现在我想为 ANDROID 切换平台。 所以我的问题是,我可以将 pc 和 android 的控件放在一个脚本中吗??比如,只是在下面添加这些代码,或者还有其他一些方法?
感谢您的帮助!
您可以使用 preprocessing directives 在同一个脚本中针对不同平台使用不同的代码。
例如:
#if UNITY_ANDROID
// Android code here.
#elif UNITY_STANDALONE
// PC code here.
#endif
构建时,Unity只编译所选平台的相关代码,完全忽略其他部分。
你的IDE也会将上面代码中排除的部分变灰: