Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在unity';s将项目导出到android studio?_Android_Unity3d - Fatal编程技术网

如何在unity';s将项目导出到android studio?

如何在unity';s将项目导出到android studio?,android,unity3d,Android,Unity3d,我知道这和以前的问题很相似 但问题是我不想编辑这个项目,我只想添加一些我设计的活动和布局我知道可以添加一些代码行,但找不到合适的资源。那么如何添加一些代码行而不影响现有代码?我想您需要的是 这使得代码只能在特定平台上运行(如Android) 它是这样的: private void Foo() { //Some logic that run on all devices #if UNITY_ANDROID //This logic is only run when it is to b

我知道这和以前的问题很相似


但问题是我不想编辑这个项目,我只想添加一些我设计的活动和布局我知道可以添加一些代码行,但找不到合适的资源。那么如何添加一些代码行而不影响现有代码?

我想您需要的是

这使得代码只能在特定平台上运行(如Android)

它是这样的:

private void Foo()
{
   //Some logic that run on all devices
#if UNITY_ANDROID
   //This logic is only run when it is to be run on an android device, so you could add the code to add the layout here
#endif
   //Rest of the logic that runs on all devices
}
构建项目后,无法编辑原始代码并使其像编译前编辑的那样工作

我应该在哪里添加此Foo()方法?我有一节课是单元实践课。我要包括在这里吗?