Я пытаюсь использовать таргетинг Vuforia для запуска воспроизведения видео Vimeo.В редакторе Unity он работает нормально, на Android я получаю белый экран, где находится цель, и мои медиафайлы должны воспроизводиться, но нет видео.
Я следовал инструкциям, опубликованным Vuforia накак добавить поддержку в мое приложение, создать цели и расширить их скрипт, чтобы он активировал игровой объект, который в данном случае является префабом для игрока Vimeo.
Я также следовал простым инструкциям по воспроизведению видеокак найдено на странице Vimeo Unity SDK.У нас есть профессиональный аккаунт, и я получил свой tolken, вошел и выбрал видео, которое мы хотим воспроизвести.
Я тестировал части по отдельности.Я могу включить видео в приложение для воспроизведения, когда Vuforia видит цель.Я протестировал проигрыватель Vimeo из SDK, чтобы можно было запустить приложение на Android и воспроизвести одно из наших видео.Так что индивидуально компоненты работают.Я добавил несколько отладочных операторов в код Vimeo, чтобы убедиться, что он действительно активирует, выбирает и, предположительно, воспроизводит видео.
Единственные реальные сценарии, которые я добавил, - это расширение базового класса DefaultTrackableEventHandler
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class CustomTrack : DefaultTrackableEventHandler
{
public GameObject video1;
protected override void OnTrackingFound()
{
base.OnTrackingFound();
video1.SetActive(true);
}
protected override void OnTrackingLost()
{
base.OnTrackingLost();
video1.SetActive(false);
}
}
На данный момент в значительной степени все остальное так же, как и при загрузке.