[TUTORIAL] Como colocar videos na unity 3D [UNITY 5]
+5
MeverPlays
danyllo106
ismarspn
iahGod
Stipp
9 participantes
Página 1 de 1
[TUTORIAL] Como colocar videos na unity 3D [UNITY 5]
Olá pessoal, venho trazer um tutorial muito interessante, antes na unity 3/4 só podia colocar videos quem tinha a versão pro. Já na 5 todos podem colocar e vim trazer esse tutorial.
1º Crie um Raw Image (Botao direito -> UI -> Raw Image) e depois um script c# chamado PlayeVideo, copie e cole o script abaixo:
2º Clique no Canvas e troque Render Mode para Screen Space - Camera e coloque sua câmera em Render Camera;
3º Agora clique onde esta marcado na imagem abaixo(1) e selecione onde esta marcado(2) e zere os valores onde esta marcado(3):
4º Agora coloque o script no Raw Image coloque o seu video e pronto :D
OBS.: Para pausar aperte espaço.
PlayVideo:
1º Crie um Raw Image (Botao direito -> UI -> Raw Image) e depois um script c# chamado PlayeVideo, copie e cole o script abaixo:
2º Clique no Canvas e troque Render Mode para Screen Space - Camera e coloque sua câmera em Render Camera;
3º Agora clique onde esta marcado na imagem abaixo(1) e selecione onde esta marcado(2) e zere os valores onde esta marcado(3):
4º Agora coloque o script no Raw Image coloque o seu video e pronto :D
OBS.: Para pausar aperte espaço.
PlayVideo:
- Código:
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
[RequireComponent (typeof(AudioSource))]
public class PlayVideo : MonoBehaviour {
public MovieTexture video;
public AudioSource audio;
void Start () {
GetComponent<RawImage>().texture = video as MovieTexture;
audio = GetComponent<AudioSource>();
audio.clip = video.audioClip;
video.Play();
audio.Play();
}
void Update () {
if(Input.GetKey(KeyCode.Space) && video.isPlaying){
video.Pause();
}
if(Input.GetKey(KeyCode.Space) && !video.isPlaying){
video.Play();
}
}
}
Stipp- Avançado
- PONTOS : 3639
REPUTAÇÃO : 102
Idade : 25
Áreas de atuação : Programação: C#, VB.NET, PHP e outras.
Modelagem: Blender.
Respeito as regras :
Re: [TUTORIAL] Como colocar videos na unity 3D [UNITY 5]
Mas que formato a unity aceita? todos que coloquei não foram.
Re: [TUTORIAL] Como colocar videos na unity 3D [UNITY 5]
Se não me engano ele aceita em .MOV, e você tem que baixar um programinha chamado QuickTime para poder funcionar na unity, da pra encontrar no baixaki mesmo.
ismarspn- Programador
- PONTOS : 3998
REPUTAÇÃO : 147
Idade : 30
Áreas de atuação : Unity, Photoshop, Illustrator, After Effects, Adobe Flash
Respeito as regras :
Re: [TUTORIAL] Como colocar videos na unity 3D [UNITY 5]
como faço para o video ficar em loop?
danyllo106- Avançado
- PONTOS : 3521
REPUTAÇÃO : 7
Idade : 27
Respeito as regras :
Re: [TUTORIAL] Como colocar videos na unity 3D [UNITY 5]
cara
eu consegui resolver o problema do loop adicionando
ao seu script
porem quando eu tento compilar ele para android
da esse erro
dei uma pesquisada e diz que o android nao suporta o MovieTexture
algo assim...
e q so pode ser executado atraves de algum asset no assetstore
so q nao consegui encontrar
sera q poderia mi ajudar
????????????//
eu consegui resolver o problema do loop adicionando
- Código:
video.loop = true;
ao seu script
porem quando eu tento compilar ele para android
da esse erro
dei uma pesquisada e diz que o android nao suporta o MovieTexture
algo assim...
e q so pode ser executado atraves de algum asset no assetstore
so q nao consegui encontrar
sera q poderia mi ajudar
????????????//
danyllo106- Avançado
- PONTOS : 3521
REPUTAÇÃO : 7
Idade : 27
Respeito as regras :
Re: [TUTORIAL] Como colocar videos na unity 3D [UNITY 5]
Vc está usando em que objeto exatamente? tem um outro script q tbm faz a msm coisa so que não executa som.
MeverPlays- Mestre
- PONTOS : 3867
REPUTAÇÃO : 48
Áreas de atuação : SketchUp, Unity.
Respeito as regras :
Re: [TUTORIAL] Como colocar videos na unity 3D [UNITY 5]
Ele esta usando um RawImage um tipo de imagem da biblioteca UI
esse tipo de imagem aceita textura
esse tipo de imagem aceita textura
Weslley- Moderador
- PONTOS : 5726
REPUTAÇÃO : 744
Idade : 26
Áreas de atuação : Inversión, Desarrollo, Juegos e Web
Respeito as regras :
Re: [TUTORIAL] Como colocar videos na unity 3D [UNITY 5]
ok... mas ele nao aceita videos mp4.
GameS DoG- Iniciante
- PONTOS : 2809
REPUTAÇÃO : 2
Áreas de atuação : design.
Respeito as regras :
Re: [TUTORIAL] Como colocar videos na unity 3D [UNITY 5]
Atualiza pra Unity 5.6 e usa o novo componente de vídeo... ele suporta tudo que é formato.
Re: [TUTORIAL] Como colocar videos na unity 3D [UNITY 5]
Inclusive para Android ? pois o Video Texture não funcionava para Android.
kalielson- ProgramadorMaster
- PONTOS : 3572
REPUTAÇÃO : 120
Idade : 40
Áreas de atuação : Mestrando em Computação
Respeito as regras :
Re: [TUTORIAL] Como colocar videos na unity 3D [UNITY 5]
A princípio deve funcionar em Android, mas ainda não testei.
Tópicos semelhantes
» [TUTORIAL]Como colocar videos ou intros simples na unity free
» [TUTORIAL] Como colocar seu jogo online [UNITY WEB PLAYER]
» [TUTORIAL] Como utilizar o aplicativo Unity Remote 4 com a UNITY 5
» [RESOLVIDO] Unity - Reproduzir Videos Do Blender No Unity
» Como colocar playlist de fundo no Unity
» [TUTORIAL] Como colocar seu jogo online [UNITY WEB PLAYER]
» [TUTORIAL] Como utilizar o aplicativo Unity Remote 4 com a UNITY 5
» [RESOLVIDO] Unity - Reproduzir Videos Do Blender No Unity
» Como colocar playlist de fundo no Unity
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos