Movie Texture не проигрывается [РЕШЕНО]

Общие вопросы о Unity3D

Movie Texture не проигрывается [РЕШЕНО]

Сообщение seaman 12 мар 2011, 14:12

Забросил ogv файл в ассет. Он нормально импортировался. В Инспекторе в превью проигрывается.
Создал материал. Указал в качестве текстуры импортированное видео. Бросил материал на куб в сцене. Первый кадр появился.
Создал скрипт:
Синтаксис:
Используется csharp
using UnityEngine;

public class Movie : MonoBehaviour
{
        void Start ()
    {
            var mt = (MovieTexture) (renderer.material.mainTexture);
            Debug.Log("Playing!"+mt.name);
        mt.Play();
        }
}

Бросил его на тот же куб.
В логе вижу, что имя видеотекстуры определяется верно.
НО! При проигрывании игры в редакторе видео на кубе не проигрывается. Так и висит первый кадр.

Что делаю не так?
Последний раз редактировалось seaman 12 мар 2011, 20:56, всего редактировалось 1 раз.
seaman
Адепт
 
Сообщения: 8352
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Самара

Re: Movie Texture не проигрывается

Сообщение Ert Donuell 12 мар 2011, 14:42

Синтаксис:
Используется csharp
using UnityEngine;
using System.Collections;

public class example : MonoBehaviour {
    public MovieTexture movTexture;
    void Start() {
        renderer.material.mainTexture = movTexture;
        movTexture.Play();
    }
}

;)
Добавить dmitrii.baranov.yumasoft в Skype
Аватара пользователя
Ert Donuell
Старожил
 
Сообщения: 781
Зарегистрирован: 05 июл 2010, 09:50
Откуда: Санкт-Петербург
  • ICQ

Re: Movie Texture не проигрывается

Сообщение seaman 12 мар 2011, 16:23

Спасибо.
Но оказалось все дело в видеофайле. Сейчас все работает и по моему, и как Вы написали.
А вот ткните носом - как проиграть прикрепленное к нему аудио да еще синхронно бы...
seaman
Адепт
 
Сообщения: 8352
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Самара

Re: Movie Texture не проигрывается

Сообщение Ert Donuell 12 мар 2011, 20:11

Синтаксис:
Используется csharp
// Assign clip to audio source
    // Sync playback with audio
    audio.clip = movieTexture.audioClip;

// Play both movie & sound
    movieTexture.Play();
    audio.Play();
Добавить dmitrii.baranov.yumasoft в Skype
Аватара пользователя
Ert Donuell
Старожил
 
Сообщения: 781
Зарегистрирован: 05 июл 2010, 09:50
Откуда: Санкт-Петербург
  • ICQ

Re: Movie Texture не проигрывается

Сообщение seaman 12 мар 2011, 20:23

Спасибо.
seaman
Адепт
 
Сообщения: 8352
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Самара

Re: Movie Texture не проигрывается

Сообщение Ert Donuell 12 мар 2011, 20:48

Не забудте добавить "РЕШЕНО" к названию темы посредством редактирования первого сообщения (popcorn)
Добавить dmitrii.baranov.yumasoft в Skype
Аватара пользователя
Ert Donuell
Старожил
 
Сообщения: 781
Зарегистрирован: 05 июл 2010, 09:50
Откуда: Санкт-Петербург
  • ICQ


Вернуться в Общие вопросы

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 17