Добавление активности в приложении для Android от Unity с Vuforia - PullRequest
0 голосов
/ 10 июня 2018

Я сделал простое приложение Unity AR с Vuforia, а затем экспортировал его в проект Android Studio, чтобы я мог что-то настроить внутри самого приложения.

Я пытаюсь настроить начальный экран сгенерированного приложения , чтобы он не был Камерой (по умолчанию, так что если вы делаете .apk из Unity + Vuforia), но какой-то другой экран, на котором при нажатии на кнопку появится функционал AR (Камера из предыдущего предложения).

И я не могу этого добиться, что бы я ни пытался.Я добавляю новую активность и после этого получаю целую кучу ошибок от «не удается разрешить символ R» до «не удается разрешить символ AppCompatActivity».

Я абсолютно новичок во всех этих инструментах и ​​наверняка задаю тупой вопрос, но если бы кто-то мог дать мне подсказку или можно ли это сделать и в идеале, как :) Я был бы очень благодарен!

1 Ответ

0 голосов
/ 11 июня 2018

Я рекомендую создать пустую сцену в Unity и загружать AR-сцену для Android, когда вам нужно.

FirstScene.cs в Unity

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

public class FirstScene : MonoBehaviour {

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

YourActivity.java в андроиде

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