【发布时间】:2018-01-10 09:22:01
【问题描述】:
我有一个项目,我在其中使用 Unity 与 Vuforia 和 Android Studio
每当跟踪 ImageTarget 时,我都会播放视频,而当目标丢失时,视频将暂停。我为此使用相同的 Vuforia 脚本。
我在 Vuforia 摄像头层中有一个按钮,点击后可将我发送到 Android Activity。
当图像目标被聚焦时(正在播放视频)并且当我点击该按钮时,Android 活动被打开,当我从 Android Activity 恢复到 UNITY SCENE 时,视频不会恢复播放,直到图像目标是不专注。这个功能流程是完美的!
但是, 当图像目标被聚焦时(视频正在播放),现在我将相机从图像目标移开(视频现在停止播放),当我点击按钮时,Android 活动打开,当我恢复到Android Activity 中的 UNITY SCENE,即使图像目标没有聚焦,视频播放也会继续播放!
所以,每当我从 Android 活动恢复到统一场景并且同时图像目标没有聚焦时,我想停止恢复此视频播放!
这就是我从 Unity 场景中打开 Android Activity 的方式,
AndroidJavaObject jo = new AndroidJavaObject("packagename.Activityname");
int i = jo.Call<int>("openAndroidActivity");
任何帮助将不胜感激!
【问题讨论】:
标签: android unity3d unity5 augmented-reality vuforia