添加由Unity w / Vuforia制作的Android应用中的活动

时间:2018-06-10 20:38:11

标签: android unity3d vuforia

我用Vuforia创建了一个简单的Unity AR应用程序,然后将其导出到Android Studio项目中,因此我可以在应用程序内部配置一些东西。

我尝试配置的是让生成的应用程序的开始屏幕不是一个相机(默认情况下是这样的,所以如果你从.apk Unity + Vuforia),但是其他一些屏幕,通过点击按钮,会出现AR功能(上一句中的摄像头)。

无论我尝试什么,我都无法实现这一目标。我添加了新的活动,然后我得到了一大堆错误,来自'无法解析符号R'无法解析符号AppCompatActivity'。

我对所有这些工具都非常陌生并肯定会提出愚蠢的问题,但是如果有人可以给我一个提示,或者是否可以这样做,理想情况下,我会非常感激!

1 个答案:

答案 0 :(得分:0)

我建议在Unity中创建一个空场景,并在需要时通过android加载AR场景。

Unity中的

FirstScene.cs

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class FirstScene : MonoBehaviour {

    public void loadGame() {
        UnityEngine.SceneManagement.SceneManager.LoadScene("ARScene");
    }
}
android中的

YourActivity.java

UnityPlayer.UnitySendMessage("GameObjectNameYouBindFirstScene", "loadGame", "");