我用Vuforia创建了一个简单的Unity AR应用程序,然后将其导出到Android Studio项目中,因此我可以在应用程序内部配置一些东西。
我尝试配置的是让生成的应用程序的开始屏幕不是一个相机(默认情况下是这样的,所以如果你从.apk Unity + Vuforia),但是其他一些屏幕,通过点击按钮,会出现AR功能(上一句中的摄像头)。
无论我尝试什么,我都无法实现这一目标。我添加了新的活动,然后我得到了一大堆错误,来自'无法解析符号R'无法解析符号AppCompatActivity'。
我对所有这些工具都非常陌生并肯定会提出愚蠢的问题,但是如果有人可以给我一个提示,或者是否可以这样做,理想情况下,我会非常感激!
答案 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", "");