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 :D
TÓPICOS RECENTES:
Tópico:
Postado em:
Postado por:
Projeto de um jogo em 3D... (Estou pensando em mudar a engine dele)
script animator
Meu objeto me atravessa quando esta girando.
Limitar area de movimento da Camera
particulas e som iniciarem e pararem com o tempo!!??
Jogador por nome dentro do jogo
[TUTORIAL] FPS Camera e movimento
Como faço Load Scene aleatorio?
Nao consigo alterar o valor da variavel de outro script
Tutorial script para passar de fase por pontos.
usar resultado em text de fórmula e multiplicar por um valor
Como verificar se foi meu player que tocou no CUBO?
Opinião sobre um projeto (Burst Task)
sistema de valores com mensagem por faixa
player apontar a arma para o centro da tela
Verificar espaco se ocupado ou nao e limitar as instancias!!
Como faço para saber o ping na Photon engine?
Objeto atravessando colisor
Camera tremer ao pressionar tecla
Mover objeto depois de instanciado ate o player
[TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES
Troca de Material por input
Imagem do celular no jogo!
[TUTORIAL] Camera de visão noturna (Night vision) na Unity 5
Unity - Trigger detectando os dois personagens - ERRO!
Ajuda com respawn do inimigo
[TUTORIAL] Banco de dados || MySQL
[RESOLVIDO] Qual é o nome desse efeito?
Spawn SlenderMan
Temporizador/Cronometro/TimerEvents
Como resolver este erro na Play store do google?
Como criar uma onda
INTERCALAÇÃO ENTRE 2 ATAQUES DE UM INIMIGO
Duvida com codigo toutch
[RESOLVIDO] Dúvida sobre menu
Ajuda c#
Camer Touch Mobile sem atrapalhar os botoes UI
[RESOLVIDO]Erro: Your project path contains non-ASCII characters....
script 2D double jump erro no 2 pulo que não pla ou pula alto demais
[TUTORIAL] Unity 5 - Pulo Duplo (Double Jump) para 2D e 3D
[RESOLVIDO]Operação com toggle group
Instanciar jogadores num array de transform - Photon Multiplayer
Como posso fazer um botão de ligar um GameObject aleatorio?
Como eu passo os valores de direção pro animator ?
Sistema de Escala de Renderização sem URP ou HDRP
[RESOLVIDO] Efeito de distorcer/esticar/borrar a imagem do jogo
ajuda: desenvolver sistema de inventario/mochila
[RESOLVIDO] [Character Controller] o Capsula Collider Dele é Só pra Bonito??
[RESOLVIDO] Instanciar obj filho que muda textura com botaoUIi!
[RESOLVIDO] Qual a melhor forma de configurar resolução para mobile?
Spawnar se tiver mesa disponivel
[RESOLVIDO] Ajuda com iluminação
[RESOLVIDO] Erro Som.
script para Mouse Look
operação com inputfield
[RESOLVIDO] Erro Material C#
[RESOLVIDO] Script para detecção de inimigos
Salvar Dados Binários no Servidor e Reabrir em jogo - Unity
[RESOLVIDO] Dúvida com o Novo Input System
Carregamento de caixas
ANIMAÇÃO EM MESH
Como ativar um gameobjet com uma tag especifica?
[TUTORIAL] Resolver bug dos reflexos, Unity 5.5+
Ajuda para criar um botão continuar.
ao buildar para android o jogo tem compotamento diferente
NavMeshAgent
[RESOLVIDO] Alguem pode me ajudar? [Gradle error, o que fazer?]
Como Modificar ossos de animações via script
Bug com Rig humanoide
[RESOLVIDO] Manipular quantidade de casas em uma string
Duas canvas
[RESOLVIDO] Chamar uma void depois de fazer uma animação
Textura está bugada ficando branco em uma parte
Como ver dos 2 lados de um plane ou quad?
script para zumb
Como fazer a movimentação de um skate?
Desativar e ativar Player
Como reconhecer que o botão de volume foi pressionado (Mobile)
Duvida ao alterar o idioma em textos automaticos
[TUTORIAL] Mover, girar e lançar objetos com o MOUSE (Unity 2017, atualizado)
[RESOLVIDO] Chamar metodo em todo os players - Unity multiplayer
modelos de braços 3d
Desenhar em 2D e ao mesmo tempo 3D (estilo draw climber)
OnTriggerEnter/Exit não é identificada
Vários personagens diferentes
[RESOLVIDO] NavMeshAgent
Como fazer para aparecer poucas resoluções no meu menu de opções.
Jogo estilo clash of clans
[TUTORIAL] Criando jogo de cartas com I.A (C# e Visual Studio) - Parte 01
PITCH para aceleração de carro. Como que faço mesmo?
Sistema de Yu-Gi-Oh! - ATT [2020]
[ASSET] Script Arma Completo Incluso Recuo. Incluso outros Scripts
Somar int, como faz pra ele adicionar o valor que eu quero.
Bug? no animator
Duvida Material c#
Unity Admob Erro
Unity - Lentidão e Aceleração alteradas do nada!!!
Como faço para mudar o valor de uma float gradualmente
[TUTORIAL] Criando um simples Multiplayer [UNITY 5]
Hoje à(s) 9:46 am
Hoje à(s) 9:37 am
Ontem à(s) 5:43 pm
Ontem à(s) 11:10 am
Ontem à(s) 9:12 am
Qui Jun 10, 2021 11:45 pm
Qui Jun 10, 2021 8:31 pm
Qui Jun 10, 2021 4:45 pm
Qui Jun 10, 2021 4:41 pm
Qui Jun 10, 2021 4:38 pm
Qui Jun 10, 2021 1:51 pm
Qua Jun 09, 2021 7:23 pm
Qua Jun 09, 2021 2:45 pm
Qua Jun 09, 2021 11:19 am
Qua Jun 09, 2021 12:30 am
Ter Jun 08, 2021 11:50 pm
Ter Jun 08, 2021 6:23 pm
Ter Jun 08, 2021 4:36 pm
Ter Jun 08, 2021 2:57 am
Seg Jun 07, 2021 8:33 pm
Seg Jun 07, 2021 2:02 pm
Seg Jun 07, 2021 1:06 pm
Seg Jun 07, 2021 11:11 am
Dom Jun 06, 2021 9:36 pm
Dom Jun 06, 2021 6:41 pm
Dom Jun 06, 2021 1:49 pm
Sab Jun 05, 2021 4:59 pm
Sab Jun 05, 2021 1:00 am
Sex Jun 04, 2021 10:14 pm
Sex Jun 04, 2021 7:02 pm
Sex Jun 04, 2021 1:57 pm
Qui Jun 03, 2021 11:11 pm
Qui Jun 03, 2021 10:06 pm
Qui Jun 03, 2021 4:41 pm
Qui Jun 03, 2021 11:25 am
Qua Jun 02, 2021 6:21 pm
Qua Jun 02, 2021 2:51 pm
Qua Jun 02, 2021 2:10 pm
Ter Jun 01, 2021 3:53 pm
Ter Jun 01, 2021 3:44 pm
Ter Jun 01, 2021 2:18 pm
Seg Maio 31, 2021 9:49 pm
Seg Maio 31, 2021 7:35 pm
Seg Maio 31, 2021 12:13 pm
Dom Maio 30, 2021 11:24 pm
Dom Maio 30, 2021 10:13 pm
Dom Maio 30, 2021 3:16 pm
Sab Maio 29, 2021 1:39 pm
Sab Maio 29, 2021 12:10 pm
Sex Maio 28, 2021 6:16 pm
Sex Maio 28, 2021 4:31 pm
Sex Maio 28, 2021 3:51 pm
Sex Maio 28, 2021 9:17 am
Qui Maio 27, 2021 11:03 pm
Qui Maio 27, 2021 3:45 pm
Qua Maio 26, 2021 3:29 pm
Qua Maio 26, 2021 2:03 pm
Ter Maio 25, 2021 2:38 pm
Ter Maio 25, 2021 10:51 am
Seg Maio 24, 2021 11:02 pm
Seg Maio 24, 2021 4:17 pm
Seg Maio 24, 2021 12:33 am
Dom Maio 23, 2021 9:54 pm
Dom Maio 23, 2021 4:35 pm
Sab Maio 22, 2021 12:22 pm
Sab Maio 22, 2021 9:18 am
Sab Maio 22, 2021 12:20 am
Sex Maio 21, 2021 8:53 pm
Qui Maio 20, 2021 8:21 pm
Qui Maio 20, 2021 6:29 pm
Qui Maio 20, 2021 6:11 pm
Qui Maio 20, 2021 9:37 am
Qua Maio 19, 2021 3:02 pm
Qua Maio 19, 2021 12:35 am
Ter Maio 18, 2021 10:57 pm
Ter Maio 18, 2021 9:04 pm
Ter Maio 18, 2021 7:33 pm
Ter Maio 18, 2021 7:22 pm
Ter Maio 18, 2021 6:05 pm
Ter Maio 18, 2021 6:00 pm
Ter Maio 18, 2021 5:26 pm
Ter Maio 18, 2021 4:00 pm
Ter Maio 18, 2021 3:07 pm
Ter Maio 18, 2021 2:55 pm
Ter Maio 18, 2021 10:23 am
Seg Maio 17, 2021 2:03 pm
Seg Maio 17, 2021 11:36 am
Dom Maio 16, 2021 5:48 pm
Dom Maio 16, 2021 9:34 am
Sab Maio 15, 2021 10:47 pm
Sab Maio 15, 2021 9:43 pm
Sab Maio 15, 2021 8:33 pm
Sab Maio 15, 2021 6:06 pm
Sex Maio 14, 2021 7:42 pm
Sex Maio 14, 2021 2:08 pm
Sex Maio 14, 2021 10:50 am
Sex Maio 14, 2021 2:12 am
Qui Maio 13, 2021 11:39 pm
Qui Maio 13, 2021 8:01 pm
NoctisDregon
Phirdy
diegopds
TigerStudios
capim22
capim22
Alessa1120
JulioWinchester
JulioWinchester
JulioWinchester
eduardonog30
jhonih00010
poyser
eduardonog30
gui78h3
Pokedlg
Charlesoff
Charlesoff
JulioWinchester
capim22
hancyaragon
Mozinhas2
Fagner
MarcosSchultz
WLCS22
paulo.andrade
Celerom
Neyuriki
ItzDoog
MatheusEleodoro
JulioWinchester
Joana
loucoporjogo
loucoporjogo
Pokedlg
Mozinhas2
Fagner
eduardonog30
Phirdy
Phirdy
eduardonog30
DevFrustrada
Jäger
danisanca
Franttyck
Rangel Oblivion
marcoemayelli
rafaelsmoreiras
Pokedlg
verme1311
thgsousa342
Charlesoff
Pokedlg
SERGIOCS
eduardonog30
Pokedlg
danisanca
CleiMac
RenatoBarreto
Pokedlg
Franttyck
MayLeone
NerdGuin
lauderson
Matrirxp
hellside
verme1311
hendrick22
Charlesoff
MayLeone
Magnatah
jeancvo3
marbiel18
Crash Psycho
verme1311
Mozinhas2
Triskal
Pokedlg
BlesseD
alexandrecbb
DevFrustrada
edu63
darkrj
Fabio157
mayconrp14
hellside
jeancvo3
TigerStudios
MajorH
RodrigoPrivilegium
MajorH
Felipe42
Fagner
WLCS22
Fagner
nando07
WLCS22
MayLeone
RGT2020

[TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Página 1 de 2 1, 2  Seguinte

Ir em baixo

TUTORIAL [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por MarcosSchultz Seg Nov 07, 2016 5:09 pm

Este sistema está para download gratuito neste vídeo:








Mas se mesmo assim quiser seguir o tutorial, veja o resto do tópico abaixo :D
______________________________________________________________________________________________________________

Olá galera, montei este sistema completo de portas e chaves, com seleção de giro e tudo mais. é IMPORTANTÍSSIMO ver o vídeo.

Vídeo: 




Script (Chaves) que vai no seu jogador
Código:
using UnityEngine;
using System.Collections;
using System.Collections.Generic;

public class Chaves : MonoBehaviour {
 [HideInInspector] public List<int> ChavesDoJogador = new List<int>();
 void Awake(){
 if (transform.gameObject.tag != "Player") {
 transform.gameObject.tag = "Player";
 }
 }
}



Script (Porta) que vai na sua porta
Código:
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
using System;

[Serializable]
public class SonsDaPorta{
 public AudioClip somAbrir;
 [Range(0.5f,3.0f)] public float velSomAbrir = 1;
 [Space(7)]
 public AudioClip somFechar;
 [Range(0.5f,3.0f)] public float velSomFechar = 1;
 [Space(15)]
 public AudioClip somTrancada;
 public AudioClip somDestrancar;
}

[RequireComponent(typeof(AudioSource))]
public class Porta : MonoBehaviour {
 public int IDPorta = 0;
 public enum EstadoInic {Aberta90, Fechada00, Trancada};
 public EstadoInic EstadoInicial = EstadoInic.Fechada00;
 public enum TipoDeRotacao {RodarEmX, RodarEmY, RodarEmZ};
 public TipoDeRotacao Rotacao = TipoDeRotacao.RodarEmY;
 public KeyCode TeclaAbrir = KeyCode.E;
 [Range(0.0f,150.0f)] public float grausDeGiro = 90.0f;
 [Range(0.1f,10.0f)] public float velocidadeDeGiro = 5, distanciaDaPorta = 3;
 public bool inverterGiro = false;
 public Text TextoTrancado;
 [Range(0.1f,4.0f)]public float tempoTexto = 1;
 public SonsDaPorta Sons;
 //
 [Header("Ponto de proximidade opcional")][Space(15)]
 public GameObject PontoDeProximidade;
 //
 Vector3 rotacaoInicial;
 float giroAtual, giroAlvo;
 GameObject Jogador;
 bool estaFechada, estaTrancada;
 AudioSource emissorSom;
 Chaves listaDeChaves;

 void Start () {
 rotacaoInicial = transform.eulerAngles;
 Jogador = GameObject.FindWithTag ("Player");
 if (Jogador != null) {
 listaDeChaves = Jogador.GetComponent<Chaves> ();
 }
 emissorSom = GetComponent<AudioSource> ();
 emissorSom.playOnAwake = false;
 emissorSom.loop = false;
 if (TextoTrancado != null) {
 TextoTrancado.enabled = false;
 }
 switch (EstadoInicial) {
 case EstadoInic.Fechada00:
 estaFechada = true;
 estaTrancada = false;
 giroAlvo = 0.0f;
 giroAtual = 0.0f;
 break;
 case EstadoInic.Aberta90:
 estaFechada = false;
 estaTrancada = false;
 if (inverterGiro == true) {
 giroAtual = grausDeGiro;
 giroAlvo = grausDeGiro;
 } else {
 giroAtual = -grausDeGiro;
 giroAlvo = -grausDeGiro;
 }
 break;
 case EstadoInic.Trancada:
 estaFechada = true;
 estaTrancada = true;
 giroAlvo = 0.0f;
 giroAtual = 0.0f;
 break;
 }
 }

 void Update () {
 if (Jogador != null && listaDeChaves != null) {
 ControlarPorta ();
 GirarObjeto ();
 }
 }

 void ChecarSeTemAChave(){
 bool temAChave = false;
 for (int x = 0; x < listaDeChaves.ChavesDoJogador.Count; x++) {
 if (listaDeChaves.ChavesDoJogador [x] == IDPorta) {
 temAChave = true;
 }
 }
 if (temAChave == true) {
 estaTrancada = false;
 if (Sons.somDestrancar != null) {
 emissorSom.pitch = 1;
 emissorSom.clip = Sons.somDestrancar;
 emissorSom.PlayOneShot (emissorSom.clip);
 }
 } else {
 if (Sons.somTrancada != null) {
 emissorSom.pitch = 1;
 emissorSom.clip = Sons.somTrancada;
 emissorSom.PlayOneShot (emissorSom.clip);
 }
 StartCoroutine ("MensagemNaTela");
 }
 }

 void ControlarPorta(){
 Vector3 localDeChecagem;
 if (PontoDeProximidade != null) {
 localDeChecagem = PontoDeProximidade.transform.position;
 } else {
 localDeChecagem = transform.position;
 }
 if (Vector3.Distance (Jogador.transform.position, localDeChecagem) < distanciaDaPorta) {
 if (Input.GetKeyDown (TeclaAbrir) && estaTrancada == false) {
 estaFechada = !estaFechada;
 //
 if (estaFechada == false) {
 if (Sons.somAbrir != null) {
 emissorSom.pitch = Sons.velSomAbrir;
 emissorSom.clip = Sons.somAbrir;
 emissorSom.PlayOneShot (emissorSom.clip);
 }
 if (inverterGiro == true) {
 giroAlvo = grausDeGiro;
 } else {
 giroAlvo = -grausDeGiro;
 }
 } else {
 if (Sons.somFechar != null) {
 emissorSom.pitch = Sons.velSomFechar;
 emissorSom.clip = Sons.somFechar;
 emissorSom.PlayOneShot (emissorSom.clip);
 }
 if (inverterGiro == true) {
 giroAlvo = 0.0f;
 } else {
 giroAlvo = 0.0f;
 }
 }
 }
 if (Input.GetKeyDown (TeclaAbrir) && estaTrancada == true) {
 ChecarSeTemAChave ();
 }
 }
 giroAtual = Mathf.Lerp (giroAtual, giroAlvo, Time.deltaTime * velocidadeDeGiro);
 }

 void GirarObjeto(){
 switch (Rotacao) {
 case TipoDeRotacao.RodarEmX:
 transform.eulerAngles = new Vector3 (rotacaoInicial.x + giroAtual, rotacaoInicial.y, rotacaoInicial.z);
 break;
 case TipoDeRotacao.RodarEmY:
 transform.eulerAngles = new Vector3 (rotacaoInicial.x, rotacaoInicial.y + giroAtual, rotacaoInicial.z);
 break;
 case TipoDeRotacao.RodarEmZ:
 transform.eulerAngles = new Vector3 (rotacaoInicial.x, rotacaoInicial.y, rotacaoInicial.z + giroAtual);
 break;
 }
 }

 IEnumerator MensagemNaTela(){
 if (TextoTrancado != null) {
 TextoTrancado.enabled = true;
 yield return new WaitForSeconds (tempoTexto);
 TextoTrancado.enabled = false;
 }
 }
}



Script (ItemChave) que vai nas chaves que abrem as portas
Código:
using UnityEngine;
using System.Collections;
[RequireComponent(typeof(AudioSource))]
public class ItemChave : MonoBehaviour {

 public int IDDestaChave = 0;
 [Range(0.1f,10.0f)] public float distanciaDaChave = 3;
 public KeyCode TeclaPegar = KeyCode.E;
 public AudioClip somPegarChave;
 AudioSource emissorDeSom;
 GameObject Jogador;
 Chaves _listaDeChaves;
 bool jaPegou;

 void Start(){
 jaPegou = false;
 Jogador = GameObject.FindWithTag ("Player");
 if (Jogador != null) {
 _listaDeChaves = Jogador.GetComponent<Chaves> ();
 }
 emissorDeSom = GetComponent<AudioSource> ();
 emissorDeSom.playOnAwake = false;
 emissorDeSom.loop = false;
 }

 void Update(){
 if (Jogador != null && _listaDeChaves != null) {
 if (jaPegou == false) {
 float distancia = Vector3.Distance (Jogador.transform.position, transform.position);
 if (distancia < distanciaDaChave) {
 if (Input.GetKeyDown (TeclaPegar)) {
 _listaDeChaves.ChavesDoJogador.Add (IDDestaChave);
 jaPegou = true;
 StartCoroutine ("DestruirObjeto");
 }
 }
 }
 }
 }

 IEnumerator DestruirObjeto(){
 MeshRenderer renderer = GetComponentInChildren <MeshRenderer> ();
 if (renderer != null) {
 renderer.enabled = false;
 }
 if (somPegarChave != null) {
 emissorDeSom.clip = somPegarChave;
 emissorDeSom.PlayOneShot (emissorDeSom.clip);
 }
 yield return new WaitForSeconds (3);
 Destroy (gameObject);
 }
}


Última edição por MarcosSchultz em Dom Mar 12, 2017 3:58 pm, editado 2 vez(es)
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 63554
REPUTAÇÃO : 2578
Idade : 24
Áreas de atuação : Administrador do fórum
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES Aad8pUi

https://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por Weslley Seg Nov 07, 2016 6:23 pm

Interessante :D
Weslley
Weslley
Moderador

Masculino PONTOS : 4408
REPUTAÇÃO : 719
Idade : 23
Áreas de atuação : https://play.google.com/store/apps/dev?id=4937415175307699867
https://exitside.com.br/
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES Aad8pUi

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por Claudio11 Sex Jan 06, 2017 8:46 pm

como eu  teria que fzer para por pra abrir a porta atraves de um colisor "Ontrigger"por exemplo dessa forma que tai as vezes n abre

Claudio11
Iniciante
Iniciante

PONTOS : 1641
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por MarcosSchultz Dom Jan 08, 2017 6:05 pm

@Claudio11 escreveu:como eu  teria que fzer para por pra abrir a porta atraves de um colisor "Ontrigger"por exemplo dessa forma que tai as vezes n abre

Não abre por que você configurou a distância com margem muito pequena, ou o "lugar de checagem" está em algum ponto muito distante do centro da porta.
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 63554
REPUTAÇÃO : 2578
Idade : 24
Áreas de atuação : Administrador do fórum
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES Aad8pUi

https://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por Claudio11 Seg Jan 09, 2017 4:27 am

vlw consegui aqui

Claudio11
Iniciante
Iniciante

PONTOS : 1641
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por Alerson Software Sab Jan 21, 2017 5:39 am

marcos meu script de chaves tem algo de errado ele nao esta aparecendo as funcoes do script meu personegem ta com a tag player mais ele nao aparece de geito nenhum

https://imgur.com/3HDRv0P
Alerson Software
Alerson Software
Avançado
Avançado

Masculino PONTOS : 1887
REPUTAÇÃO : 8
Idade : 19
Áreas de atuação : Estudante C#/ Modelador
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

https://alersonbks.wixsite.com/alersonsoftware

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por Weslley Sab Jan 21, 2017 12:21 pm

você esta salvo o script ?
Weslley
Weslley
Moderador

Masculino PONTOS : 4408
REPUTAÇÃO : 719
Idade : 23
Áreas de atuação : https://play.google.com/store/apps/dev?id=4937415175307699867
https://exitside.com.br/
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES Aad8pUi

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por Alerson Software Sab Jan 21, 2017 4:08 pm

weslleyFx escreveu:você esta salvo o script ?
ja resolvi
Alerson Software
Alerson Software
Avançado
Avançado

Masculino PONTOS : 1887
REPUTAÇÃO : 8
Idade : 19
Áreas de atuação : Estudante C#/ Modelador
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

https://alersonbks.wixsite.com/alersonsoftware

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por matheuszmb Ter Fev 07, 2017 2:03 am

Mais um conteúdo fantástico!! Parabéns!

matheuszmb
Iniciante
Iniciante

PONTOS : 1599
REPUTAÇÃO : 1
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por Loucoaprendiz Qua Mar 01, 2017 4:04 pm

marcos vc poderia fazer o tutorial de porta de shopping, aquelas que deslizam, Smile

Loucoaprendiz
Iniciante
Iniciante

PONTOS : 1575
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por Zecandy Qua Mar 01, 2017 4:20 pm

Amigo Loucoaprendiz  vê se esse vídeo te ajuda

Zecandy
Zecandy
Mestre
Mestre

Masculino PONTOS : 2247
REPUTAÇÃO : 155
Idade : 39
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por Loucoaprendiz Dom Mar 05, 2017 12:43 am

@Zecandy escreveu:Amigo Loucoaprendiz  vê se esse vídeo te ajuda

sim, só que como faço pra eu clicar uma tecla e ele abrir e se eu clicar de novo ele fecha??

Loucoaprendiz
Iniciante
Iniciante

PONTOS : 1575
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por rafaelllsd Dom Mar 05, 2017 2:05 am

@Loucoaprendiz escreveu:
@Zecandy escreveu:Amigo Loucoaprendiz  vê se esse vídeo te ajuda

sim, só que como faço pra eu clicar uma tecla e ele abrir e se eu clicar de novo ele fecha??
Eu sugiro que crie outro tópico, mais praticamente você vai faze uma simples verificação já com o Trigger que tem no script e verifica se o player está colidindo é se estiver e clicar em alguma tecla a variavel "numObjDentro" recebe 1, ao contrario recebe 0.
rafaelllsd
rafaelllsd
ProgramadorMaster

Masculino PONTOS : 3956
REPUTAÇÃO : 496
Idade : 20
Áreas de atuação : Unity, Audacity, Blender, Gimp, C#, JS, MySQL.

Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES Aad8pUi

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por Linux Dom Mar 12, 2017 3:56 pm

Quando eu coloco o estado Inicial dela trancada ela mesmo assim abre . o que devo fazer ?

Linux
Iniciante
Iniciante

PONTOS : 1557
REPUTAÇÃO : 1
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por MarcosSchultz Dom Mar 12, 2017 3:57 pm

@Linux escreveu:Quando eu coloco o estado Inicial dela trancada ela mesmo assim abre . o que devo fazer ?

MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 63554
REPUTAÇÃO : 2578
Idade : 24
Áreas de atuação : Administrador do fórum
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES Aad8pUi

https://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por Linux Dom Mar 12, 2017 4:09 pm

Obrigado Marcos por me ajudar  Cheers

Linux
Iniciante
Iniciante

PONTOS : 1557
REPUTAÇÃO : 1
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por MarcosSchultz Dom Mar 12, 2017 4:22 pm

:D
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 63554
REPUTAÇÃO : 2578
Idade : 24
Áreas de atuação : Administrador do fórum
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES Aad8pUi

https://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por Crash Psycho Seg Jun 05, 2017 2:41 pm

alguém sabe como posso fazer pra aumentar o tempo de audio, pq eu quero colocar um audio longo quando vc abre a porta ou quando esta trancada.
no meu jogo quando o personagem destranca a porta toca um som da porta abrindo e depois o personagem falando alguma coisa..
(EU JA TENTEI COLOCAR O AUDIO DA CHAVE E DO PERSONAGEM JUNTOS MAIS SO TOCA A METADE DO AUDIO)
Crash Psycho
Crash Psycho
MembroAvançado

Masculino PONTOS : 2329
REPUTAÇÃO : 125
Idade : 21
Áreas de atuação : unity 3D...
Level Design
aprendendo modelagem
se aperfeiçoando na unity 3D

Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por EricKlaus Sex Jul 21, 2017 7:29 pm

Cara está dando um erro no meu : Assets/Scripts/Chaves.cs(6,14): error CS0101: The namespace `global::' already contains a definition for `Chaves'Assets/Scripts/Porta.cs(7,14): error CS0101: The namespace `global::' already contains a definition for `SonsDaPorta' escreveu:Assets/Scripts/Porta.cs(19,14): error CS0101: The namespace `global::' already contains a definition for `Porta'
?

EricKlaus
EricKlaus
Iniciante
Iniciante

Masculino PONTOS : 1446
REPUTAÇÃO : 1
Áreas de atuação : HTML
JavaScript
Iniciante em PHP
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por MarcosSchultz Sex Jul 21, 2017 9:27 pm

@EricKlaus escreveu:
Cara está dando um erro no meu : Assets/Scripts/Chaves.cs(6,14): error CS0101: The namespace `global::' already contains a definition for `Chaves'Assets/Scripts/Porta.cs(7,14): error CS0101: The namespace `global::' already contains a definition for `SonsDaPorta' escreveu:Assets/Scripts/Porta.cs(19,14): error CS0101: The namespace `global::' already contains a definition for `Porta'
?


Você colocou o nome errado nos scripts... tem que ser IGUAL ao tutorial
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 63554
REPUTAÇÃO : 2578
Idade : 24
Áreas de atuação : Administrador do fórum
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES Aad8pUi

https://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por nilsonnolasco Qua Jul 26, 2017 4:54 am

Boa noite

Por favor se alguém puder me ajudar. Eu coloquei o sistema completo de chaves e portas feita pelo Marcos e funciona tudo blza, porem eu não gostaria que o Player abrisse a porta de costas por exemplo, quero que ele interaja com a porta apenas quando estiver de frente para ela. Ja tentei de tudo, fiz com Raycast, para habilitar o script da porta só quando estiver de frente pra ela mas ta bugando as vezes funciona as vezes não. Segue o script em anexo. Fico no aguardo de alguma outra sugestão, obrigado.
Código:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;


public class RaycastNil : MonoBehaviour {
 [Header("Detecta Porta com Raycast")][Space(15)]
 public float DistanciaMaxima = 5.0f;
 public string TagObjetos = "Porta";
 public GameObject Porta;

 public void Update () {
 
 // raycast
 RaycastHit PontoDeColisao;
 if (Physics.Raycast (transform.position, transform.forward, out PontoDeColisao, 10)) {
 if (Vector3.Distance (transform.position, PontoDeColisao.point) <= DistanciaMaxima && PontoDeColisao.transform.gameObject.tag == TagObjetos) {
 Porta = PontoDeColisao.transform.parent.gameObject;
 Debug.Log ("De frente para a porta");
 Porta.GetComponent<Porta> ().enabled = true;

 } else {
 //Porta = null;
 Debug.Log ("fora da porta");
 StartCoroutine ("DesabilitaPorta");
 }
 
 }

 }

 IEnumerator DesabilitaPorta() {
 yield return new WaitForSeconds (3);
 Porta.GetComponent<Porta> ().enabled = false;

 }
}

nilsonnolasco
Iniciante
Iniciante

PONTOS : 1709
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por MarcosSchultz Qua Jul 26, 2017 3:56 pm

Não coloque distância no Raycast, pois se a porta já define a distância, não há necessidade de limitar o raycast.

Outra coisa... já tentou deixar o seu jogador na Layer IgnoreRaycast?
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 63554
REPUTAÇÃO : 2578
Idade : 24
Áreas de atuação : Administrador do fórum
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES Aad8pUi

https://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por nilsonnolasco Qua Jul 26, 2017 7:59 pm

Fala Marcos

Então, eu retirei a distância do RayCast conforme você falou, este script que eu fiz habilita e desabilita o script porta, quando eu olho pra porta habilita quando não estou de frente pra ela desabilita, até ai tudo certo e funcionando. O Problema é que se eu mando abrir a porta e não continuo  olhando pra ela a porta para de girar, se volto a olhar ela continua...kkk. Tentei jogar o comando que desabilitar o script porta apos o (yield return new WaitForSeconds (4)" mas fica bugando. Preciso que o script espere toda a animação para então poder desabilitar o script porta caso eu pare de olhar para a porta quando for abri-lá.
Obrigado por enquanto.
Código:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class RaycastNil : MonoBehaviour {
 [Header("Detecta Porta com Raycast")][Space(15)]
 public string TagObjetos = "Porta";
 public GameObject Porta;
 private bool aaa = false;

 public void Update () {
 // raycast
 RaycastHit PontoDeColisao;
 if (Physics.Raycast (transform.position, transform.forward, out PontoDeColisao, 10)) {
 if (PontoDeColisao.transform.gameObject.tag == TagObjetos) {
 Porta = PontoDeColisao.transform.parent.gameObject;
 Abilita ();
 } else {
 Desabilita ();
 }
 }
 }
 
 public void Abilita () {
 Debug.Log ("De frente para a porta");
 Porta.GetComponent<Porta> ().enabled = true;
 }

 public void Desabilita () {
 //Porta = null;
 Debug.Log ("fora da porta");
 //StartCoroutine ("DesabilitaPorta");
 Porta.GetComponent<Porta> ().enabled = false;
 }
 
 IEnumerator DesabilitaPorta() {
 yield return new WaitForSeconds (4);
 //Porta.GetComponent<Porta> ().enabled = false;
 }
}

nilsonnolasco
Iniciante
Iniciante

PONTOS : 1709
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por MarcosSchultz Ter Ago 01, 2017 3:25 pm

O que acontece é que você está desativando o script em si... na verdade o sistema tem que ser meio que refeito para que isto que você está tentando fazer possa acontecer.

O Raycast tem que ficar no código do jogador na parte de setar o input, é bastante coisa que tem que fazer... vou ver se consigo arrumar um tempo algum dia desses pra fazer isto.
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 63554
REPUTAÇÃO : 2578
Idade : 24
Áreas de atuação : Administrador do fórum
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES Aad8pUi

https://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por nilsonnolasco Seg Ago 07, 2017 2:06 pm

Obrigado Marcos

Vou tentar refazer o código mas se você conseguir algo agradeço.

Valeu!

nilsonnolasco
Iniciante
Iniciante

PONTOS : 1709
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por zOverLexYT Sex Ago 18, 2017 10:20 pm

O MELHOR SITE DE ESTUDO DE DESENVOLVIMENTO DE JOGOS NO UNITY 3D!!!
APESAR DE ALGUNS SCRIPTS NÃO ESTAREM FUNCIONANDO...   :suspect:
MAS TIRANDO ISSO...  What a Face
ÓTIMO!  Laughing Laughing Laughing
zOverLexYT
zOverLexYT
Iniciante
Iniciante

PONTOS : 1430
REPUTAÇÃO : 5
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por MarcosSchultz Qui Ago 24, 2017 6:33 pm

@zOverLexYT escreveu:O MELHOR SITE DE ESTUDO DE DESENVOLVIMENTO DE JOGOS NO UNITY 3D!!!
APESAR DE ALGUNS SCRIPTS NÃO ESTAREM FUNCIONANDO...   :suspect:
MAS TIRANDO ISSO...  What a Face
ÓTIMO!  Laughing Laughing Laughing

eheueheuehe, pior que eh verdade.

Tenho que refazer um monte de scripts que deixaram de funcionar por causa das versões da Unity... so falta ter tempo mesmo U.U

mas vlw  :D
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 63554
REPUTAÇÃO : 2578
Idade : 24
Áreas de atuação : Administrador do fórum
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES Aad8pUi

https://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por Gabriel lupin Dom Out 01, 2017 4:11 pm

ola muito bom! como eu fasso para inves de usar um keyCode ,usar um UI button para pegar as chaves e abri portas ?

Gabriel lupin
Iniciante
Iniciante

Masculino PONTOS : 1369
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por MarcosSchultz Qua Out 04, 2017 2:48 pm

@Gabriel lupin escreveu:ola muito bom! como eu fasso para inves de usar um keyCode ,usar um UI button para pegar as chaves e abri portas ?

Basta usar a UI da Unity e criar uma void que deixa uma variável verdadeira quando ela é chamada...

a void você associa no botão, na aba inspector mesmo.


Já a variável, você apenas precisa trocar a parte do input do keyCode por "variavel == true"
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 63554
REPUTAÇÃO : 2578
Idade : 24
Áreas de atuação : Administrador do fórum
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES Aad8pUi

https://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por robinsonsandi Qua Nov 01, 2017 5:44 pm

como eu faço pra o invez de a porta girar apenas mudar de cena quando a porta  abrir nesse script?

robinsonsandi
Iniciante
Iniciante

PONTOS : 1328
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por Phph09 Qui Nov 02, 2017 1:05 pm

tente assim:

importe essa biblioteca;

Código:
using UnityEngine.SceneManagement;
Tem que estar na unity 5.3 ou superior

//Nessa variavel LoadingScene deve colocar o nome de sua cena a carregar.
(fiz pelo celular deve ter algum erro!)

Código:
public string LoadingScene; 

void GirarObjeto(){
 switch (Rotacao) {
 case TipoDeRotacao.RodarEmX:
 transform.eulerAngles = new Vector3 (rotacaoInicial.x + giroAtual, rotacaoInicial.y, rotacaoInicial.z);

SceneManager.LoadScene(LoadingScene);
 break;
 case TipoDeRotacao.RodarEmY:
 transform.eulerAngles = new Vector3 (rotacaoInicial.x, rotacaoInicial.y + giroAtual, rotacaoInicial.z);

SceneManager.LoadScene(LoadingScene);
 break;
 case TipoDeRotacao.RodarEmZ:
 transform.eulerAngles = new Vector3 (rotacaoInicial.x, rotacaoInicial.y, rotacaoInicial.z + giroAtual);
SceneManager.LoadScene(LoadingScene);
break;
 }
Phph09
Phph09
Profissional
Profissional

Masculino PONTOS : 2530
REPUTAÇÃO : 240
Idade : 15
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por robinsonsandi Qui Nov 02, 2017 1:24 pm

eu uso a 5.0.1

robinsonsandi
Iniciante
Iniciante

PONTOS : 1328
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por Phph09 Qui Nov 02, 2017 1:48 pm

então não importe essa biblioteca e troque onde tem SceneManager.LoadScene(LoadingScene);
para Application.LoadLevel(LoadingScene);
Phph09
Phph09
Profissional
Profissional

Masculino PONTOS : 2530
REPUTAÇÃO : 240
Idade : 15
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por robinsonsandi Qui Nov 02, 2017 2:39 pm

tentei usar da  versao 5.0.1 e deu problema 


public string nomedacena;



void GirarObjeto(){

switch (Rotacao) {
case TipoDeRotacao.RodarEmX:
transform.eulerAngles = new Vector3 (rotacaoInicial.x + giroAtual, rotacaoInicial.y, rotacaoInicial.z);
Application.LoadLevel(nomedacena);
break;
case TipoDeRotacao.RodarEmY:
transform.eulerAngles = new Vector3 (rotacaoInicial.x, rotacaoInicial.y + giroAtual, rotacaoInicial.z);
Application.LoadLevel(nomedacena);
break;
case TipoDeRotacao.RodarEmZ:
transform.eulerAngles = new Vector3 (rotacaoInicial.x, rotacaoInicial.y, rotacaoInicial.z + giroAtual);
Application.LoadLevel(nomedacena);
break;
}
}




dai no script da porta aparece a palavra nomedacena e na caixa ao lado eu coloquei o nome da sena que é a Sala2B e quando inicio o jogo ele ai direto pra cena sala2b. o erro que da esse  ''Level '' (-1) couldn't be loaded because it has not been added to the build settings.
To add a level to the build settings use the menu File->Build Settings...
UnityEngine.Application:LoadLevel(String)
Porta:GirarObjeto() (at Assets/Porta.cs:166)
Porta:Update() (at Assets/Porta.cs:87) '' e aparece 3 desses erros , mas verifiquei no build settings e a cena esta adicionada la

robinsonsandi
Iniciante
Iniciante

PONTOS : 1328
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por Phph09 Qui Nov 02, 2017 2:47 pm

vá em file->build settings e arraste a sua cena "Sala2b" para lá
Phph09
Phph09
Profissional
Profissional

Masculino PONTOS : 2530
REPUTAÇÃO : 240
Idade : 15
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por robinsonsandi Qui Nov 02, 2017 3:26 pm

Sim eu fiz isso e persite ainda os erros

robinsonsandi
Iniciante
Iniciante

PONTOS : 1328
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por robinsonsandi Qui Nov 02, 2017 3:29 pm

e continua carregando direto pra cena  "Sala2b"

robinsonsandi
Iniciante
Iniciante

PONTOS : 1328
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por Phph09 Qui Nov 02, 2017 3:54 pm

a cena que carrega inicialmente é a que está setada como primeira no build settings então essa sala2b está como primeira, tente deixar ela como segunda, simplesmente clica em cima dela no build settings e arrasta ela para baixo e deixe a cena de seu jogo como a primeira
Phph09
Phph09
Profissional
Profissional

Masculino PONTOS : 2530
REPUTAÇÃO : 240
Idade : 15
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por robinsonsandi Qui Nov 02, 2017 4:40 pm

Arrumei a ordem e ainda da o mesmo erro

robinsonsandi
Iniciante
Iniciante

PONTOS : 1328
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por robinsonsandi Qui Nov 02, 2017 4:43 pm

botei ate outra cena Sala3B e vai direto nessa na Sala3B

robinsonsandi
Iniciante
Iniciante

PONTOS : 1328
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por robinsonsandi Sab Nov 25, 2017 6:37 pm

arrumei era um bug

robinsonsandi
Iniciante
Iniciante

PONTOS : 1328
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por Blek Dom Dez 03, 2017 10:28 am

Segui todos os passos e mesmo assim não funciona, pode ser algum problema com o FPS controller ? O e não funciona eu acho, segue os prints: https://imgur.com/a/IvNeB[TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES IvNeB

Blek
Iniciante
Iniciante

PONTOS : 1334
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por Phph09 Dom Dez 03, 2017 10:51 am

veja se a porta está como Static;
Se tiver, desmarque;
Phph09
Phph09
Profissional
Profissional

Masculino PONTOS : 2530
REPUTAÇÃO : 240
Idade : 15
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por Brgs886 Sab Mar 03, 2018 7:30 pm

Olá. Queria saber se tem algo nesse script que me impede de tocar o texto de "porta trancada" para um pequeno painel, pra não ficar só o textinho lá. Se eu mudar o tipo de objeto vou ter que mudar um monte de coisa no código ou não terá conflito?
Brgs886
Brgs886
Membro
Membro

Masculino PONTOS : 1417
REPUTAÇÃO : 2
Idade : 21
Áreas de atuação : Unity 5, C#, Modelagem(Blender), Paint, Photoshop, Beep e jogo ruim...
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por Brgs886 Sab Mar 03, 2018 7:31 pm

@Brgs886 escreveu:Olá. Queria saber se tem algo nesse script que me impede de tocar o texto de "porta trancada" para um pequeno painel, pra não ficar só o textinho lá. Se eu mudar o tipo de objeto vou ter que mudar um monte de coisa no código ou não terá conflito(estou testando isso agora kk)?
Brgs886
Brgs886
Membro
Membro

Masculino PONTOS : 1417
REPUTAÇÃO : 2
Idade : 21
Áreas de atuação : Unity 5, C#, Modelagem(Blender), Paint, Photoshop, Beep e jogo ruim...
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por Brgs886 Sab Mar 03, 2018 7:53 pm

Já vi que tem que refazer algumas coisas se eu fizer isso
Brgs886
Brgs886
Membro
Membro

Masculino PONTOS : 1417
REPUTAÇÃO : 2
Idade : 21
Áreas de atuação : Unity 5, C#, Modelagem(Blender), Paint, Photoshop, Beep e jogo ruim...
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por Brgs886 Ter Mar 06, 2018 2:48 pm

@Brgs886 escreveu:Já vi que tem que refazer algumas coisas se eu fizer...
Já consegui  Neutro  kkjkj
Brgs886
Brgs886
Membro
Membro

Masculino PONTOS : 1417
REPUTAÇÃO : 2
Idade : 21
Áreas de atuação : Unity 5, C#, Modelagem(Blender), Paint, Photoshop, Beep e jogo ruim...
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por Fabricio Alves Qua Nov 14, 2018 3:35 pm

nao consegui usa o sistema da porta nao, nao sei pq mesmo com suas configuração nao ta funcionando nao sei por que

Fabricio Alves
Iniciante
Iniciante

PONTOS : 942
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por MarcosSchultz Sab Nov 17, 2018 11:00 pm

@Fabricio Alves escreveu:nao consegui usa o sistema da porta nao, nao sei pq mesmo com suas configuração nao ta funcionando nao sei por que

Seguiu o vídeo passo a passo? ajustou as tags? tem algum erro aparecendo no console?
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 63554
REPUTAÇÃO : 2578
Idade : 24
Áreas de atuação : Administrador do fórum
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES Aad8pUi

https://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES

Mensagem por Siege4Mare Qua Mar 06, 2019 10:02 pm

Quando eu tento colocar o controlador das chaves no meu player da um erro q diz "can't add script behaviour ControladorDasChaves.The Script needs to derive from MonoBehaviour",alguem me ajuda!

Siege4Mare
Iniciante
Iniciante

PONTOS : 829
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES WvDYdlf

Voltar ao Topo Ir em baixo

Página 1 de 2 1, 2  Seguinte

Voltar ao Topo


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