2016-02-28 7 views
5

Więc robię projekt jedności dla urządzenia mobilnego (Android) i wpadłem w problem odtwarzania filmów przez jedność w urządzeniach mobilnych, które można osiągnąć tylko przez Handheld.PlayFullScreenMovie lub Aktywa.Jak umieścić napisy w mobilnych filmach za pomocą Handheld.PlayFullScreenMovie w jedności

Tak więc, w Handheld.PlayFullScreenMovie wideo jest wyświetlane na pełnym ekranie i wszystko idzie za nim, a ponieważ chcę mieć obsługę niektórych języków (jeśli muszę dołączyć 3 kopie tego samego filmu, gra zacznie się rozrastać; ;). Wątpię, czy można umieścić w nim napisy bez tworzenia kolejnego filmu?

+0

Polecam pobierając odpowiedni film z Internetu, w ten sposób aplikacja nie będzie ciężki! –

Odpowiedz

-1

Istnieje logiczne rozwiązanie tego problemu. Możesz GUI.Label wydrukować coś na ekranie.

Używasz licznika czasu/licznika do drukowania odpowiedniego tekstu na ekranie we właściwym czasie.

utworzyć prostokąt w miejscu, w którym chcesz wyświetlić tekst

GUI.Label(new Rect(10, 10, 100, 20), "Hello World!"); 
+0

Nie jest to możliwe, ponieważ rdzeń Unity jest wstrzymany, gdy używasz Handheld.PlayFullScreenMovie, spróbuj przetestować swoje "rozwiązanie logiczne" przed opublikowaniem "odpowiedzi" –

Powiązane problemy