SchultzGames
Para tirar dúvidas, crie um tópico especifico na área "Dúvidas em Geral" e aguarde ser respondido. Evite comentar em tópicos não relacionados a sua dúvida Very Happy
TÓPICOS RECENTES:
Tópico:
Postado em:
Postado por:
como usar o Lookat com o addforce do rigidibody?
[MagicaVoxel] Programa de modelagem de cenários cúbicos fácil
Duvida Animation Play não faz nada
Escolher que resoluções jogo vai ter
[TUTORIAL] DANO POR QUEDA e BARRA DE VIDA CONTÍNUA no mesmo script
Pra que serve o [SerializeField] e por que usar ele?
Animacao2D
[____TÓPICO LIVRE____] FALE O QUE QUISER
Unity 5 Bugado
script
[TUTORIAL] Menu Pause AVANÇADO (Unity 5.3 ou superior)
Forma uma equipe
Baixar Documentaçao Unity 3D?
Feixe de luz - melhor forma de fazer
erro sinistro
Duvida sobre o Peso do jogo?
Alquem tem alguma ideia de como fazer o Player tipo a cabeça olhar para o seu inimigo?
Cryengine 3?
Como mudar rotacao de um objeto em relacao a posicao do outro objeto
Gostaria da opinião de vocês sobre o beta da Unity
Script
[TUTORIAL] Barra de VIDA / HP contínua
[TUTORIAL] Sistema de Escada Estilo FPS
[TUTORIAL] Melhorar a estabilidade dos veículos com Wheel Collider
Guitar The Legends of Brazil
[TUTORIAL] Escolher a quantos FPS (fixos) o seu jogo deverá rodar.
Examinar
Ideia Inovadora
Formação de Equipe Battle of Worlds
me ajudem neste script para subir escada
Texturas
script por favor me ajudem
Números aleatorios
Tem como saber o Tamanho do Objeto?
Banco de dados Aleatorio
Procuro desenhista para jogo 2D Pixel Art (Compra)
[Dúvida] Blender erro ao aplicar osso na mesh
[resolvido]enfiar float no UItext por script
Daria para pegar as horas do computador e por no jogo?
Gerador de Characters Autodesk Online
[JOGO DE FPS MULTIPLAYER] Alguém que saiba fazer animações na Unity 5 ou no blender :D
[LANÇADO] The Dilma
Inventario
Procuro vagas em equipes [Programador]
The Dilma - O terror da Petrobrás
Ajuda Neste Script?
Teste de usuário para um jogo
Procuro Equipe de Jogos 2D
Animações de sobra
[TUTORIAL]Singleton, A melhor forma de acessar a classe!
[TUTORIAL] Sistema de fome, sede, barra de vida, barra de estamina, itens e dano por queda
Mudança de FPS afetam a velocidade das coisas
[TUTORIAL] Sistema de tiro com RAYCAST (várias armas, mira laser, munição, dano, etc, etc)
Como criar um ranking online na Unity usando a PlayFab e o Facebook?
Problema da Conta do comerciante do developer
BUG DE VOLUME NO SCRIPT MENU DE PAUSA
controle 2D com touch ou clique do mouse
[Dúvida] MySQL. Funciona apenas no editor.
[RESOLVIDO]como acesar uma void publica pelo script e ativa-la
Active UI
Como Criar Textura De Armas
Formaçao De Equipe (FLAMEBLOOD)
Fonte Proporcional
Ativar / Desativar Varios GameObject
[Duvida] Como fazer Medkit
[RESOLVIDO]Duvida com butao UI para ativar Void
Rodando o Sul
Procuro programadores para meu projeto BR Bus
Sistema de score
Strings e quebra de texto?
Procuro programadores para meu jogo
Interação com cenário
(formação de equipe BSU 17)
Personagem
Sistema de tráfego
Hoje à(s) 10:46 pm
Hoje à(s) 10:46 pm
Hoje à(s) 10:39 pm
Hoje à(s) 10:37 pm
Hoje à(s) 10:36 pm
Hoje à(s) 10:31 pm
Hoje à(s) 10:30 pm
Hoje à(s) 10:24 pm
Hoje à(s) 10:22 pm
Hoje à(s) 10:11 pm
Hoje à(s) 9:58 pm
Hoje à(s) 12:32 pm
Hoje à(s) 11:01 am
Hoje à(s) 9:53 am
Hoje à(s) 12:25 am
Hoje à(s) 12:11 am
Hoje à(s) 12:08 am
Ontem à(s) 10:59 pm
Ontem à(s) 10:20 pm
Ontem à(s) 10:15 pm
Ontem à(s) 10:10 pm
Ontem à(s) 10:09 pm
Ontem à(s) 10:08 pm
Ontem à(s) 10:02 pm
Ontem à(s) 9:58 pm
Ontem à(s) 9:52 pm
Ontem à(s) 9:50 pm
Ontem à(s) 9:07 pm
Ontem à(s) 9:04 pm
Ontem à(s) 8:12 pm
Ontem à(s) 7:53 pm
Ontem à(s) 7:49 pm
Ontem à(s) 2:14 pm
Ontem à(s) 11:46 am
Ontem à(s) 10:53 am
Ontem à(s) 7:06 am
Qui Dez 01, 2016 10:31 pm
Qui Dez 01, 2016 9:46 pm
Qui Dez 01, 2016 6:28 pm
Qui Dez 01, 2016 5:42 pm
Qui Dez 01, 2016 4:08 pm
Qui Dez 01, 2016 4:06 pm
Qui Dez 01, 2016 3:44 pm
Qua Nov 30, 2016 10:46 pm
Qua Nov 30, 2016 10:45 pm
Qua Nov 30, 2016 10:19 pm
Ter Nov 29, 2016 7:03 pm
Ter Nov 29, 2016 6:49 pm
Ter Nov 29, 2016 11:15 am
Ter Nov 29, 2016 9:46 am
Ter Nov 29, 2016 9:13 am
Ter Nov 29, 2016 9:08 am
Ter Nov 29, 2016 5:32 am
Ter Nov 29, 2016 5:29 am
Ter Nov 29, 2016 2:13 am
Ter Nov 29, 2016 1:51 am
Ter Nov 29, 2016 1:47 am
Ter Nov 29, 2016 1:45 am
Ter Nov 29, 2016 12:42 am
Seg Nov 28, 2016 11:44 pm
Seg Nov 28, 2016 11:24 pm
Seg Nov 28, 2016 9:38 pm
Seg Nov 28, 2016 9:03 pm
Seg Nov 28, 2016 9:00 pm
Seg Nov 28, 2016 5:33 pm
Seg Nov 28, 2016 4:32 pm
Seg Nov 28, 2016 4:22 pm
Seg Nov 28, 2016 2:57 pm
Seg Nov 28, 2016 2:38 pm
Seg Nov 28, 2016 12:29 pm
Seg Nov 28, 2016 12:01 pm
Seg Nov 28, 2016 7:29 am
Seg Nov 28, 2016 6:22 am
Seg Nov 28, 2016 5:17 am
Seg Nov 28, 2016 2:06 am
Dom3000
ismarspn
kalielson
weslleyFx
weslleyFx
weslleyFx
weslleyFx
weslleyFx
weslleyFx
weslleyFx
weslleyFx
mafipt
dimmuo
dimmuo
Dom3000
Dom3000
Dom3000
Callyde Jr
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
AndyShow
Dom3000
edumoran
dstaroski
dstaroski
Manawydan
Dom3000
artplayer
mlmattos
rafaelllsd
weslleyFx
Extreme Craft
Édipo
weslleyFx
weslleyFx
weslleyFx
weslleyFx
weslleyFx
weslleyFx
mayokota
weslleyFx
artplayer
dimmuo
Hardencio
Hardencio
Callyde Jr
Callyde Jr
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
Extreme Craft
kalielson
kalielson
artplayer
leandroinforware
leandroinforware
John Rambo
Extreme Craft
WesleyLemosLeal
Kelvyn_Feitosa
Weverton Borges da Silva
leandroinforware
mafipt
dimmuo
dstaroski
Callyde Jr
AndyShow

[TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Página 1 de 2 1, 2  Seguinte

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

TUTORIAL [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por MarcosSchultz em Sex Out 30, 2015 11:44 am

Fala galera, elaborei este tutorial simples explicando passo a passo como fazer uma barra de loading (ASSISTAM O VÍDEO COMPLETO PARA EVITAR ERROS)

Vídeo explicando:




Script utilizado na aula:

Código:
using UnityEngine;
using System.Collections;

public class Loading : MonoBehaviour {
 [Header("Nome da cena a ser carregada")]
 public string cenaACarregar;
 [Space(20)]
 public Texture texturaFundos;
 public Texture barraDeProgresso;
 public string textoLoad = "Progresso do carregamento:";
 public Color corDoTexto = Color.white;
 public Font Fonte;
 [Space(20)]
 [Range(0.5f,3.0f)]
 public float tamanhoDoTexto = 1.5f;
 [Range(1,10)]
 public int larguraDaBarra = 8;
 [Range(1,10)]
 public int alturaDaBarra = 2;
 [Range(-4.5f,4.5f)]
 public float deslocarBarra = 4;
 [Range(-8,4)]
 public float deslocarTextoX = 2;
 [Range(-4.5f,4.5f)]
 public float deslocarTextoY = 3;

 private bool mostrarCarregamento = false;
 private int progresso = 0;
 
 void Update () {
 if (Input.GetKeyDown (KeyCode.Space)) {
 StartCoroutine(CenaDeCarregamento(cenaACarregar));
 }
 }

 IEnumerator CenaDeCarregamento (string cena){
 mostrarCarregamento = true;

 AsyncOperation carregamento = Application.LoadLevelAsync (cena);
 while (!carregamento.isDone) {
 progresso = (int)(carregamento.progress*100);
 yield return null;
 }
 }

 void OnGUI (){
 if (mostrarCarregamento == true) {
 GUI.contentColor = corDoTexto;
 GUI.skin.font = Fonte;
 GUI.skin.label.fontSize = (int)(Screen.height/50*tamanhoDoTexto);
 //TEXTURA DE FUNDO
 GUI.DrawTexture(new Rect(0,0, Screen.width, Screen.height), texturaFundos);

 //TEXTO DE CARREGAMENTO
 float deslocXText = (Screen.height/10)*deslocarTextoX;
 float deslocYText = (Screen.height/10)*deslocarTextoY;
 GUI.Label(new Rect(Screen.width/2 + deslocXText, Screen.height/2 + deslocYText, Screen.width, Screen.height),textoLoad + " " + progresso + "%");  

 //BARRA DE PROGRESSO
 float largura = Screen.width*(larguraDaBarra/10.0f);
 float altura = Screen.height/50*alturaDaBarra;
 float deslocYBar = (Screen.height/10)*deslocarBarra;
 GUI.DrawTexture(new Rect(Screen.width/2 - largura/2, Screen.height/2 - (altura/2) + deslocYBar, largura*(progresso/100.0f), altura), barraDeProgresso);                                    
 }
 }
}


Simples não?

o metodo é 100% funcional, e fácil de utilizar Very Happy


Última edição por MarcosSchultz em Ter Jun 07, 2016 8:54 pm, editado 1 vez(es)

MarcosSchultz
Administrador

Masculino PONTOS : 7132
REPUTAÇÃO : 878
Idade : 20
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por ParazitaGamerBR em Sex Out 30, 2015 3:19 pm

como eu faço pra nao ter que apertar o espaço ?

ParazitaGamerBR
Iniciante
Iniciante

PONTOS : 441
REPUTAÇÃO : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por GustavoMaster em Sex Out 30, 2015 3:20 pm

cria outra condição para trocar de dena !

GustavoMaster
Avançado
Avançado

Masculino PONTOS : 804
REPUTAÇÃO : 9
Idade : 13
Áreas de atuação : ; )
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por MarcosSchultz em Sex Out 30, 2015 3:32 pm

Parazita, foi justamente o que eu expliquei no vídeo e ainda coloquei no tópico...

ASSISTAM O VÍDEO COMPLETO

nele eu explico como chamar o metodo e tudo mais

MarcosSchultz
Administrador

Masculino PONTOS : 7132
REPUTAÇÃO : 878
Idade : 20
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por Chilinger em Sab Out 31, 2015 8:52 am

Esse video serve para o unity 4.6

Chilinger
MembroAvançado

Masculino PONTOS : 991
REPUTAÇÃO : 22
Idade : 22
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por MarcosSchultz em Sab Out 31, 2015 11:57 am

Bom, na verdade esse vídeo serve até na Unity 3 eu acho...

fiz ele simples assim para evitar problemas com versões anteriores

Então ele funcionará na Unity 3, 4 e 5 Very Happy

MarcosSchultz
Administrador

Masculino PONTOS : 7132
REPUTAÇÃO : 878
Idade : 20
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por FerX95 em Dom Nov 01, 2015 12:53 pm

Muito bom esse tutorial! Esta é uma solução bem legal, parabéns MarcosSchultz lol!

FerX95
Iniciante
Iniciante

Masculino PONTOS : 434
REPUTAÇÃO : 2
Idade : 21
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por Marssa em Dom Nov 01, 2015 8:31 pm

Marcos, eu estou criando um jogo teste que é um rpg q vc tem q chegar no Nvl 10 e que quando vc morre o jogo reinicia, mais quando eu coloquei:
Application.LoadLevel ("teste"); (teste é o nome da cena)
Quando vc morre volta mas a tela fica mais escura e não da pra c mover, vc quer print pra me ajudar???
Obrigado!!!

Marssa
Membro
Membro

Masculino PONTOS : 446
REPUTAÇÃO : 1
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por cosmoplay em Dom Nov 01, 2015 9:17 pm

Marssa não sei o que o marcos vai dizer mais vc tem q resetar certos parâmetros ao dar um "re loadlevel"
tipo assim vc tem um script que tem um função que inicia ao dar o primeiro load level a cena
quando a cena for chamada novamente esse ou esses scripts podem não funcionar ja que eles ja foram chamados intão vc tem q chamá-los novamente antes do loadlevel ou durante caso use o load level async

só acho me dizem ai se eu tenho razão ou não tem nada a ver ok ?
study

cosmoplay
MembroAvançado

Masculino PONTOS : 854
REPUTAÇÃO : 37
Idade : 18
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por MarcosSchultz em Dom Nov 01, 2015 9:33 pm

Marssa, provavelmente é erro no bake das luzes da sua cena...

Tente compilar o jogo e testar... provavelmente o problema vai sumir

MarcosSchultz
Administrador

Masculino PONTOS : 7132
REPUTAÇÃO : 878
Idade : 20
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por Marssa em Dom Nov 01, 2015 10:02 pm

Mas n é so a luz, eu n consigo me mover tbm e nada acontece

Marssa
Membro
Membro

Masculino PONTOS : 446
REPUTAÇÃO : 1
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por MarcosSchultz em Dom Nov 01, 2015 10:04 pm

Crie um tópico específico para a sua dúvida e se possível, poste o seu projeto em um arquivo zip ( em algum link como mediafire, etc ) para que possamos conferir...

ou poste várias fotos ou derrepente um vídeo mostrando o problema Very Happy

MarcosSchultz
Administrador

Masculino PONTOS : 7132
REPUTAÇÃO : 878
Idade : 20
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por Marssa em Dom Nov 01, 2015 10:26 pm

Ok, amanha faço isso, obrigado, seus tutoriais são 10!!!

Marssa
Membro
Membro

Masculino PONTOS : 446
REPUTAÇÃO : 1
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por Marssa em Seg Nov 02, 2015 10:41 am

Uma ultima pergunta, eu quero que quando zerar o jogo, que seria chegar até o Nvl 10, o jogo fecha-se, como eu faço isso??

Marssa
Membro
Membro

Masculino PONTOS : 446
REPUTAÇÃO : 1
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por Chilinger em Seg Nov 02, 2015 10:45 am

no lugar de vc mandar abrir esse de carregar vc coloca no codigo que nivel 10 ={application.loadlevel(quit)}

Chilinger
MembroAvançado

Masculino PONTOS : 991
REPUTAÇÃO : 22
Idade : 22
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por Marssa em Seg Nov 02, 2015 11:46 am

eu coloquei:
if (NIVEL >= 10) {
Application.LoadLevel ();

ai eu n sei o q fazer para funcionar, eu so quero que quando isso acontecer, o jogo fechar.

Marssa
Membro
Membro

Masculino PONTOS : 446
REPUTAÇÃO : 1
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por Chilinger em Seg Nov 02, 2015 12:55 pm

Vamos la vc passa o codigo que vc fez para ele subir de nivel que eu vou mexer e te mandar de volta para vc entender
Ve se eu entendi a pessoa passa de nivel vai para outra scena que tem um ambiente jogo.

Chilinger
MembroAvançado

Masculino PONTOS : 991
REPUTAÇÃO : 22
Idade : 22
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por MarcosSchultz em Seg Nov 02, 2015 5:45 pm

Peço que criem tópicos para dúvidas não relacionadas ao assunto do tutorial... Smile

MarcosSchultz
Administrador

Masculino PONTOS : 7132
REPUTAÇÃO : 878
Idade : 20
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por augustines em Seg Nov 02, 2015 7:52 pm

Marcos qual comando eu uso pra barra executar logo após eu clicar no executavel do jogo ?

obs:sou iniciante

augustines
Iniciante
Iniciante

Masculino PONTOS : 405
REPUTAÇÃO : 0
Idade : 22

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por MarcosSchultz em Seg Nov 02, 2015 9:44 pm

chame a corrotina no Start ué

Código:
using UnityEngine;
using System.Collections;

public class Loading : MonoBehaviour {
 [Header("Nome da cena a ser carregada")]
 public string cenaACarregar;
 [Space(20)]
 public Texture texturaFundos;
 public Texture barraDeProgresso;
 public string textoLoad = "Progresso do carregamento:";
 public Color corDoTexto = Color.white;
 public Font Fonte;
 [Space(20)]
 [Range(0.5f,3.0f)]
 public float tamanhoDoTexto = 1.5f;
 [Range(1,10)]
 public int larguraDaBarra = 8;
 [Range(1,10)]
 public int alturaDaBarra = 2;
 [Range(-4.5f,4.5f)]
 public float deslocarBarra = 4;
 [Range(-8,4)]
 public float deslocarTextoX = 2;
 [Range(-4.5f,4.5f)]
 public float deslocarTextoY = 3;

 private bool mostrarCarregamento = false;
 private int progresso = 0;
 
 void Start () {
 StartCoroutine(CenaDeCarregamento(cenaACarregar));
 }

 IEnumerator CenaDeCarregamento (string cena){
 mostrarCarregamento = true;

 AsyncOperation carregamento = Application.LoadLevelAsync (cena);
 while (!carregamento.isDone) {
 progresso = (int)(carregamento.progress*100);
 yield return null;
 }
 }

 void OnGUI (){
 if (mostrarCarregamento == true) {
 GUI.contentColor = corDoTexto;
 GUI.skin.font = Fonte;
 GUI.skin.label.fontSize = (int)(Screen.height/50*tamanhoDoTexto);
 //TEXTURA DE FUNDO
 GUI.DrawTexture(new Rect(0,0, Screen.width, Screen.height), texturaFundos);

 //TEXTO DE CARREGAMENTO
 float deslocXText = (Screen.height/10)*deslocarTextoX;
 float deslocYText = (Screen.height/10)*deslocarTextoY;
 GUI.Label(new Rect(Screen.width/2 + deslocXText, Screen.height/2 + deslocYText, Screen.width, Screen.height),textoLoad + " " + progresso + "%"); 

 //BARRA DE PROGRESSO
 float largura = Screen.width*(larguraDaBarra/10.0f);
 float altura = Screen.height/50*alturaDaBarra;
 float deslocYBar = (Screen.height/10)*deslocarBarra;
 GUI.DrawTexture(new Rect(Screen.width/2 - largura/2, Screen.height/2 - (altura/2) + deslocYBar, largura*(progresso/100.0f), altura), barraDeProgresso);                                   
 }
 }
}

MarcosSchultz
Administrador

Masculino PONTOS : 7132
REPUTAÇÃO : 878
Idade : 20
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por augustines em Ter Nov 03, 2015 10:16 am

obrigado marcos =)

augustines
Iniciante
Iniciante

Masculino PONTOS : 405
REPUTAÇÃO : 0
Idade : 22

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por RenanMSV em Sab Nov 07, 2015 2:49 am

Marcos, no caso se eu quiser usar UI basta eu requerir o script do texto e formatar como vc fez carregamento.progress? (sendo carregamento a variavel de qqr nome q eu queira dar ..eu sei)

O .Progress mostra o progresso?

RenanMSV
Instrutor

Masculino PONTOS : 1512
REPUTAÇÃO : 309
Áreas de atuação : Programação em C#, PHP. SQL, JavaScript (Web)
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por MarcosSchultz em Sab Nov 07, 2015 12:45 pm

exatamente... o ".progress" mostra o progresso do async.

Código:
progresso = (int)(carregamento.progress*100);

ali eu apenas joguei o progresso para uma int, para dar a ela um valor inteiro e de 0 a 100 em vez de 0 a 1

MarcosSchultz
Administrador

Masculino PONTOS : 7132
REPUTAÇÃO : 878
Idade : 20
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por Marssa em Dom Nov 08, 2015 10:59 am

Marcos, porque eu não consigo criar um topico?

Marssa
Membro
Membro

Masculino PONTOS : 446
REPUTAÇÃO : 1
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por MarcosSchultz em Dom Nov 08, 2015 11:55 am

Por que você está tentando criar na área errada. Como o PopUp avisava antes de você se cadastrar, os tópicos devem ser criados em áreas como "Dúvidas em geral", "pedidos de tutoriais", destinados aos tópicos...

MarcosSchultz
Administrador

Masculino PONTOS : 7132
REPUTAÇÃO : 878
Idade : 20
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por MarcosSchultz em Ter Nov 10, 2015 11:36 am

@@@ Mensagens não relacionadas ao tópico serão removidas.

Para tirar dúvidas em geral, criem um tópico na área "Dúvidas em geral"

MarcosSchultz
Administrador

Masculino PONTOS : 7132
REPUTAÇÃO : 878
Idade : 20
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por paladinojl em Dom Nov 15, 2015 7:25 am

Como eu poderia fazer que depois que o jogo carregasse eu pressionasse alguma tecla para ir para a cena ao invés de ir direto?

paladinojl
Iniciante
Iniciante

PONTOS : 670
REPUTAÇÃO : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por RenanMSV em Dom Nov 15, 2015 12:43 pm

Input.Anykey

RenanMSV
Instrutor

Masculino PONTOS : 1512
REPUTAÇÃO : 309
Áreas de atuação : Programação em C#, PHP. SQL, JavaScript (Web)
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por MarcosSchultz em Dom Nov 15, 2015 1:05 pm

paladinojl escreveu:Como eu poderia fazer que depois que o jogo carregasse eu pressionasse alguma tecla para ir para a cena ao invés de ir direto?

o Async ocorre automaticamente... más existem alguns metodos melhores, como carregar a cena, e no início dessa nova cena, começar pausado com uma tela escura... ai você pressiona um botão e despausa o jogo...

Fica até mais fluido

MarcosSchultz
Administrador

Masculino PONTOS : 7132
REPUTAÇÃO : 878
Idade : 20
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por Thalles Br em Qui Nov 19, 2015 6:58 pm

Como eu faço para em um gui.button executar esse comando

Thalles Br
Iniciante
Iniciante

PONTOS : 442
REPUTAÇÃO : 1
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por hellkiller em Qui Nov 19, 2015 9:48 pm

if(GUI.Button (new Rect(Screen.width/2-Screen.width/2,Screen.height/2-Screen.height/2,Screen.width/8,Screen.height/14),"Botão Simples")){
"Função"
}

hellkiller
MembroAvançado

PONTOS : 1158
REPUTAÇÃO : 158
Áreas de atuação : Programação em C#,
Modelagem,
GameArt.
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por MarcosSchultz em Qui Nov 19, 2015 10:45 pm

Thalles Br escreveu:Como eu faço para em um gui.button executar esse comando

Do jeito que o script foi feito não tem como, pois o Async ocorre automaticamente...

Teria que mudar o metodo de retorno

MarcosSchultz
Administrador

Masculino PONTOS : 7132
REPUTAÇÃO : 878
Idade : 20
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por Thalles Br em Sex Nov 20, 2015 10:59 am

Ata ok então
SE alguém souber como fazer isso que o Marcos disse poste aki pf

Thalles Br
Iniciante
Iniciante

PONTOS : 442
REPUTAÇÃO : 1
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por RenanMSV em Sex Nov 20, 2015 12:24 pm

Código:
Public int cena; // int da cena a ser carregada
//Public string cena; // nome da cena a ser carregada

if(GUI.Button (new Rect(Screen.width/2-Screen.width/2,Screen.height/2-Screen.height/2,Screen.width/8,Screen.height/14),"Botão Simples")){
//Execute aqui todo o script do marcos
}

RenanMSV
Instrutor

Masculino PONTOS : 1512
REPUTAÇÃO : 309
Áreas de atuação : Programação em C#, PHP. SQL, JavaScript (Web)
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por Thalles Br em Sex Nov 20, 2015 8:50 pm

Brigadão estarei testando Very Happy

Thalles Br
Iniciante
Iniciante

PONTOS : 442
REPUTAÇÃO : 1
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por LeonradoGp em Qua Dez 16, 2015 11:08 pm

como eu faço para em vez de apertar espaço, passar em um box collider?

LeonradoGp
Membro
Membro

Masculino PONTOS : 715
REPUTAÇÃO : 0
Idade : 17
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por MarcosSchultz em Qui Dez 17, 2015 1:08 pm

Ué, em vez do espaço chamando este comando:

Código:
StartCoroutine(CenaDeCarregamento(cenaACarregar));

Você faz a void OnTriggerEnter chamar este comando

MarcosSchultz
Administrador

Masculino PONTOS : 7132
REPUTAÇÃO : 878
Idade : 20
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por LeonradoGp em Qui Dez 17, 2015 2:18 pm

Vlw!

LeonradoGp
Membro
Membro

Masculino PONTOS : 715
REPUTAÇÃO : 0
Idade : 17
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por KramicGamer em Dom Jan 03, 2016 4:32 pm

Marssa escreveu:eu coloquei:
if (NIVEL >= 10) {
   Application.LoadLevel ();

ai eu n sei o q fazer para funcionar, eu so quero que quando isso acontecer, o jogo fechar.

muda o Apllication.LoadLevel para

if (NIVEL >= 10) {
   Application.Quit;

Acho que é assim

KramicGamer
Iniciante
Iniciante

PONTOS : 425
REPUTAÇÃO : 0
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por RenanMSV em Dom Jan 03, 2016 7:10 pm

Application.Quit();

Precisa do ()

RenanMSV
Instrutor

Masculino PONTOS : 1512
REPUTAÇÃO : 309
Áreas de atuação : Programação em C#, PHP. SQL, JavaScript (Web)
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por anizioNoob em Seg Mar 14, 2016 9:53 am

no meu apareçe isso

anizioNoob
MembroAvançado

Masculino PONTOS : 512
REPUTAÇÃO : 10
Idade : 14
Áreas de atuação : Sei programar animators, e modelar no sketchup
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por MarcosSchultz em Seg Mar 14, 2016 11:05 pm

A começar, o nome do script já está errado...

Tem que ser totalmente igual ao nome da classe, diferenciando letras maiúsculas de minusculas

MarcosSchultz
Administrador

Masculino PONTOS : 7132
REPUTAÇÃO : 878
Idade : 20
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por anizioNoob em Ter Mar 15, 2016 4:41 pm

serão tem q ser igualzinho?

anizioNoob
MembroAvançado

Masculino PONTOS : 512
REPUTAÇÃO : 10
Idade : 14
Áreas de atuação : Sei programar animators, e modelar no sketchup
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por anizioNoob em Ter Mar 15, 2016 4:52 pm

Consegui cara te amo

anizioNoob
MembroAvançado

Masculino PONTOS : 512
REPUTAÇÃO : 10
Idade : 14
Áreas de atuação : Sei programar animators, e modelar no sketchup
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por Chilinger em Sab Mar 26, 2016 6:46 pm

Marcos ele destroy a cena mas se eu quiser instanciar o player dps do loading seja feito

Chilinger
MembroAvançado

Masculino PONTOS : 991
REPUTAÇÃO : 22
Idade : 22
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por MarcosSchultz em Dom Mar 27, 2016 11:09 pm

Chilinger escreveu:Marcos ele destroy a cena mas se eu quiser instanciar o player dps do loading seja feito

Basta não jogar o player de início na cena, e colocar um script com instantiate na nova cena, na void Start

MarcosSchultz
Administrador

Masculino PONTOS : 7132
REPUTAÇÃO : 878
Idade : 20
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por Chilinger em Seg Mar 28, 2016 9:47 am

obg mas nao sei fazer isso como seria.E quero usar esse loading mas de uma vez tem como.

Chilinger
MembroAvançado

Masculino PONTOS : 991
REPUTAÇÃO : 22
Idade : 22
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por Soulphantom em Qui Jun 09, 2016 3:09 pm

como faço pro carregamento demorar mais ? pois o meu fica muito rápido desde já grato !


Última edição por Soulphantom em Qui Jun 09, 2016 3:32 pm, editado 1 vez(es)

Soulphantom
Membro
Membro

Masculino PONTOS : 310
REPUTAÇÃO : 3
Idade : 16
Áreas de atuação : PHP,HTML,C#,Blender etc

Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por MarcosSchultz em Qui Jun 09, 2016 3:28 pm

Soulphantom escreveu:como faço pro carregamento demorar mais ? pois o eu fica muito rápido desde já grato !

Nuss, por que quer fazer demorar mais???

Mas enfim, se quiser que demore mais, faça um carregamento fictício, uma Cooroina falsa, apenas para esperar um tempo desejado:



MarcosSchultz
Administrador

Masculino PONTOS : 7132
REPUTAÇÃO : 878
Idade : 20
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Como fazer uma Barra de Loading na Unity 5

Mensagem por Soulphantom em Qui Jun 09, 2016 3:32 pm

pois o meu fica muito rápido não sei o porque. tipo aparece a tela de loading e logo muda de tela.
não sei se e erro ou e no meu que fico muito rápido.
e para a rotina demorar no caso e só trocar o yeld de null para um waitiforseconds ?


Última edição por Soulphantom em Qui Jun 09, 2016 3:36 pm, editado 1 vez(es)

Soulphantom
Membro
Membro

Masculino PONTOS : 310
REPUTAÇÃO : 3
Idade : 16
Áreas de atuação : PHP,HTML,C#,Blender etc

Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Página 1 de 2 1, 2  Seguinte

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum