Reproduzindo vídeo com áudio no Unity 2017

Gunnar CorreaGunnar Correa01/10/2017 às 04:37:30 - 6.411 acessos

Utilizando o Componente Video Player e AudioSource, reproduzimos um vídeo clip.


Uma das várias novidades da Unity 2017, foi o aprimoramento de execução de vídeo dentro do seu motor gráfico. Nas versões anteriores utilizar vídeo era m pouco trabalhoso e pesado, por esse motivo a Unity 2017 tem um componente de vídeo completamente remodelado.

Para inserir um vídeo dentro da Unity 2017, basicamente você precisa escolher no espaço 3D qual será o Game Object que servirá de monitor. Para o nosso exemplo vamos utilizar um Plane acoplado a uma TV antiga.

Monitor TV Antiga

Figura 1: Monitor TV Antiga 

Agora basta adicionar um componente chamado de Video Player, e deixar as configurações como mostra a imagem. Na propriedade VideoClip associe o seu vídeo.

Componente Video Player

Figura 2: Componente Video Player.

Veja algumas configurações deste componente.

Source

Define qual a fonte do vídeo, se está dentro do projeto ou através de uma URL.

Video Clip

Quando o source está marcado como Video_Clip, nesta propriedade você associa o seu Video Clip.

Play On Awake

Reproduz o vídeo quando assim que a cena for carregada.

Loop

Reproduz o vídeo novamente quando terminar.

PlaybackSpeed

Controla a velocidade de reprodução.

Audio Output Mode

Define onde será a saída de áudio

Agora que o VideoPlayer está associado ao GameObject, insira o componente AudioSource.

Componente Audio Sorce

Figura 3: Componente Audio Sorce.

De volta ao componente Video Player, você verá uma propriedade requisitando um Audio Source, associe o componente que você acabou de criar a esta propriedade.

Audio Source definido do Video Player

Figura 4: Audio Source definido do Video Player.

Se você seguiu tudo corretamente até aqui, então ao clicar no botão Play você já deve notar que seu vídeo será reproduzido com áudio.

Se preferir você pode conferir nossa videoaula logo abixo.

Até a próxima!



Unity 2017 Unity vídeo player Unity vídeo Video player Unity 2017 video player áudio source add componente Unity componente vídeo vídeo componente add vídeo componente

Compartilhe


Gunnar Correa

Gunnar Correa

Autodidata, Graduado em Desenvolvimento Web (FIPP), Especialista em Tecnologias na Educação (Unoeste) e Pós-graduando em Segurança da Informação (Universidade Cruzeiro do Sul). Começou seus estudos na área de programação quando era criança, e atualmente está estudando desenvolvimento de jogos. É CEO do portal SatellaSoft, criado em 2009 com o intuito de compartilhar conhecimento de forma gratuita e inédita.



Site atualizado

Olá, nosso site recebeu uma nova atualização e por conta disso, alguns artigos ainda estão sendo atualizados. Dependendo do conteúdo que você procura, poderá encontrar imagens e trechos de códigos mal formatados.

Estamos trabalhando para normalizar todos os conteúdos, muito em breve, esse problema não mais existirá.


Comentários