Logo SatellaSoft



Reproduzindo vídeo com áudio no Unity 2017

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


Ícone homem Gunnar Correa
Ícone data de publicação 01/10/2017
Ícone quantidade de visualização 308
Ícone bandeira do Brasil Português

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 Video Clip 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.

Playback Speed

Controla a velocidade de reprodução.

Audio Output Mode

Define onde será a saída de áudio

 

Agora que o Video Player está associado ao Game Object, insira o componente Audio Source.

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!





Sobre o autor


Gunnar Correa

Nome: Gunnar Correa

Site: http://www.gunnarcorrea.com


Autodidata, graduado em Desenvolvimento Web e especialista em Tecnologias na Educação em uma universidade no interior de São Paulo. Comecei meus estudos na área de programação quando ainda era criança, e atualmente estou estudando desenvolvimento de jogos.

Sou o CEO do portal SatellaSoft, criado em 2009 com o intuito de compartilhar conhecimento de forma gratuita e inédita.


Comentários



É necessário estar autenticado para comentar, clique aqui para se registrar ou aqui para acessar a sua conta!