Rodar videos?
5 participantes
Página 1 de 1
Rodar videos?
Boa tarde amigos
Bom coloquei um video como introdução du jogo que estou fazendo mais ao compilar para Android ele não fica bom,ficao travando,imagens destorcida ou sem nitidez?
Bom coloquei um video como introdução du jogo que estou fazendo mais ao compilar para Android ele não fica bom,ficao travando,imagens destorcida ou sem nitidez?
Re: Rodar videos?
Pois é velho, o meu tá a mesma coisa ,tá uma travadeira, e o pior de tudo é que ele não consegue renderizar o cubo ou plane que está na canvas
ffabim- MembroAvançado
- PONTOS : 3355
REPUTAÇÃO : 69
Respeito as regras :
Re: Rodar videos?
Uma das maneiras de colocar vídeo em android é fazer várias imagens seguirem uma sequência, com array e for... o resto é pesado d+
Na moral, não aconselho usar vídeoPlayer nem nada para android, vai encher a memória e é capaz do jogo fechar
Na moral, não aconselho usar vídeoPlayer nem nada para android, vai encher a memória e é capaz do jogo fechar
Re: Rodar videos?
pois é marcos mais não a outra alternativa, há não ser usar ele ou usar o bang lá do URL
só que não entendi se é uma (url arquivo de video hospedada) na internet ou link do arquivo no próprio desktop
esse script me ajudou um pouco no travamento
e deixa tbm o vídeo mais nítido
só que não entendi se é uma (url arquivo de video hospedada) na internet ou link do arquivo no próprio desktop
esse script me ajudou um pouco no travamento
e deixa tbm o vídeo mais nítido
- Código:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.Video;
public class StreamVideo : MonoBehaviour {
public RawImage image;
public VideoClip videoToPlay;
private VideoPlayer videoPlayer;
private VideoSource videoSource;
private AudioSource audioSource;
// Use this for initialization
void Start () {
Application.runInBackground = true;
StartCoroutine(playVideo());
}
IEnumerator playVideo()
{
//Add VideoPlayer to the GameObject
videoPlayer = gameObject.AddComponent<VideoPlayer>();
//Add AudioSource
audioSource = gameObject.AddComponent<AudioSource>();
//Disable Play on Awake for both Video and Audio
videoPlayer.playOnAwake = false;
audioSource.playOnAwake = false;
audioSource.Pause();
//We want to play from video clip not from url
videoPlayer.source = VideoSource.VideoClip;
// Vide clip from Url
http://videoPlayer.source = VideoSource.Url;
http://videoPlayer.url = "http://www.quirksmode.org/html5/videos/big_buck_bunny.mp4";
//Set Audio Output to AudioSource
videoPlayer.audioOutputMode = VideoAudioOutputMode.AudioSource;
//Assign the Audio from Video to AudioSource to be played
videoPlayer.EnableAudioTrack(0, true);
videoPlayer.SetTargetAudioSource(0, audioSource);
//Set video To Play then prepare Audio to prevent Buffering
videoPlayer.clip = videoToPlay;
videoPlayer.Prepare();
//Wait until video is prepared
WaitForSeconds waitTime = new WaitForSeconds(1);
while (!videoPlayer.isPrepared)
{
Debug.Log("Preparing Video");
//Prepare/Wait for 5 sceonds only
yield return waitTime;
//Break out of the while loop after 5 seconds wait
break;
}
Debug.Log("Done Preparing Video");
//Assign the Texture from Video to RawImage to be displayed
image.texture = videoPlayer.texture;
//Play Video
videoPlayer.Play();
//Play Sound
audioSource.Play();
Debug.Log("Playing Video");
while (videoPlayer.isPlaying)
{
Debug.LogWarning("Video Time: " + Mathf.FloorToInt((float)videoPlayer.time));
yield return null;
}
Debug.Log("Done Playing Video");
}
}
ffabim- MembroAvançado
- PONTOS : 3355
REPUTAÇÃO : 69
Respeito as regras :
Re: Rodar videos?
mais ele consegue compilar o arquivo com video junto
ou é igual ao html se é que me entende
ou é igual ao html se é que me entende
ffabim- MembroAvançado
- PONTOS : 3355
REPUTAÇÃO : 69
Respeito as regras :
Re: Rodar videos?
Callyde, como é esse teu vídeo? seria possivel fazer em animação 3D? me mostra como ele é, talvez possa te ajudarCallyde Jr escreveu:Boa tarde amigos
Bom coloquei um video como introdução du jogo que estou fazendo mais ao compilar para Android ele não fica bom,ficao travando,imagens destorcida ou sem nitidez?
Não faria com vídeo, e sim uma animação.
Fagner- Moderador
- PONTOS : 4443
REPUTAÇÃO : 667
Áreas de atuação : Modelagem 3D, Programação.
Respeito as regras :
Re: Rodar videos?
Cara, tenta colocar um Gif com uma , se o gif não suportar todo o tempo da sua introdução, faz um script pra outra parte do gif ser instanciada quando o primeiro gif acabar.
INKnight- Avançado
- PONTOS : 3600
REPUTAÇÃO : 18
Áreas de atuação : Iniciante em programação em C#;
Iniciante em design;
Respeito as regras :
Re: Rodar videos?
E a abertura do Bob Esponja e um joguinho para android que eu estou fazendo para minha filha que gosta muito desse dezenho.
Fagner
Fagner
Tópicos semelhantes
» Rodar animação no Animator sem fazer transição
» Rodar música fora do App
» Unity - Erro ao rodar o VídeoPlayer
» Jogo da unity web rodar no Chrome
» Como rodar tela de Gameover?
» Rodar música fora do App
» Unity - Erro ao rodar o VídeoPlayer
» Jogo da unity web rodar no Chrome
» Como rodar tela de Gameover?
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos