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:
Como alterar informações de objeto UI
SEM CURSOR EM JOGO.
Conexão entre app Android e internet.
CURSOR DO MOUSE NÃO DESAPARECE AO CLICAR EM "JOGAR" NO MENU PRINCIPAL.
Script não funcionando
The freddy krueger's pie (Game)
Destruir um objeto ao colidir com o componente dele.
RigidBodyFPSController não carrega o script, é do pacote standard assets
Preciso saber matemática para programar?
[RESOLVIDO] Prefab com altura diferente na Scene
Problema com os FPS do jogo
pq da erro ao tentar mover arquivo para unity
[RESOLVIDO] Como saber se um Transform está se movendo?
Problema com animaç]ao de fechar porta ao clicar com mouse raycast
Fala Pessoal! saiu um trailer da sequência do meu jogo Project Lazarus parte 2
Exportação do SketchUp para Unity
Como fazer com que os valores do bool sejam iguais ao da lista?
Como resolver problema com lag por conta de sprites Instanciados? Mesmo destruindo em 2f
[RESOLVIDO] Trocar valor de variável apos X segundos que ativar o triggercollider
Como abrir portas/gavetas com click do mouse, usando raycast!
PEGADAS DO PLAYER QUE APARECEM APÓS ANDAR SOBRE UMA ÁREA "ÚMIDA". UNITY 2D
[RESOLVIDO] Erro com Facebook SDK
Como deixar touch apenas 50% da tela (código que estou usando)
terreno plano pesa muito em mobile?
Dúvida sobre o script de Mover Objetos
Duvida sobre um sistema de Lap Timer junto com o box collider!
Como passar cena sem perder o que conseguiu em outra?
[RESOLVIDO] OverlapBox detectar colisão
APK trava com Admob
[Lançado] TapNav: Vaporwave Edition já está disponível!
[RESOLVIDO] Tentando implementar sons no Character Controller
como posso criar um filtro de cor igual post processing?
[RESOLVIDO] Problema com movimentação do Joystick
Inimigo aparecer depois de certa ação
Como redirecionar o usuário pelo app do Facebook?
[TUTORIAL] Codificar e Decodificar Numeros
Como fazer esse mesmo código usando ScriptableObject?
[RESOLVIDO] Pontuação na Unity 3D!
[RESOLVIDO] Unity 2018.2.17 Problemas com o Package Manager
BARRA DE ENERGIA NÃO RESETA QUANDO O PLAYER RENASCE.
[RESOLVIDO] Erro no pacote do Unity Ads
[TUTORIAL] MENU PRINCIPAL - UNITY 5 (5.3 ou superior) (Com UI)
Fazer o personagem apontar na direção do movimento
[TUTORIAL] Sistema de fome, sede, barra de vida, barra de estamina, itens e dano por queda
QUE ? Porque não funcionou ? :(
Personagem da AS, animações do mixamo dão erro ao usar avatar do personagem.
[RESOLVIDO] Meus personagens não iniciam animação no jogo compilado, o que pode ser ?
Como deixar touch apenas 50% da tela
Sistema de tiro teleguiado
[TUTORIAL] Script para jogo FPS Mobile
[RESOLVIDO] Como faço para o personagem entrar e sair do carro?
[RESOLVIDO] Como salvar itens da fase?
Oque é API?
Salvar dados unity
NavMesh em uma esfera
[TUTORIAL] Dicas Para Otimização de Código
[POR QUE O OBJETO FICA DEFORMADO QUANDO ROTACIONA?]
Jogo Maria Bella
[DUVIDA]sobre Time.deltaTime
SIGLETON
Shader Causa Tela Preta
Objeto continuar em movimento após tira o dedo da direção
"Problema" com o script de mover objetos versão free do Marcos Schultz
como fazer joystick's Mobile para shooter topDown ?
Unity 2018.2 Erro de janela no Editor
Duvida sobre um script de contagem 1, 2, 3, GO!.
Onde Encontro Música De Background Para o Meu Projeto?
problema na AI quando passa pro unity 2020
[RESOLVIDO] Problema em configurar o pneu de 1 carro no MSVehicle System Free
[RESOLVIDO] Dicas sobre criação de ruas??
[RESOLVIDO] Utilizar o Range
Sistema de Yu-Gi-Oh! - ATT [2020]
Meu jogo Mobile já disponivel na PlayStore ou GameJolt!!
Jogo Santuário Hebreu
[RESOLVIDO] Ancora em UIs
[RESOLVIDO] Uma dúvida sobre Quaternion.Inverse
freelancer para modelador
[TUTORIAL] Sistema de DIA E NOITE completo, com luzes noturnas e SISTEMA DE NUVENS
[RESOLVIDO] Rotacionar Prefab dentro da Scene
Salvamento de jogo utilizando o Google services
Como faço para animar meu personagem?
Desligando a colisão entre layers
Carro Pegar armas em
Rodas do carro nao ficao presas ao carro
Ajuda para jogo da memória! Aleatorizar Cartas
Ajuda compilar para android
como fazer um player se movimentar utilizando força centrípeta
Unity ou Unreal Engine ? Alguém que ja usou UE para opinar?
girar o personagem de acordo com o analógico
[TUTORIAL] Sistema de login com json
[TUTORIAL] Criando um simples Multiplayer [UNITY 5]
Girar a tela apenas horizontalmente
photon da erro quando instancia um prefab
Paint do Blender não funciona
Como fazer mais de uma animação no blender?
Como exportar projeto pesado do Sketchup para a Unity ?
[RESOLVIDO] Imagem distorcida na Unity
Jogo de Terror em Desenvolvimento, preciso de programador.
OnTriggerEnter com erro?
Hoje à(s) 9:48 am
Hoje à(s) 8:14 am
Hoje à(s) 8:09 am
Ontem à(s) 2:36 pm
Ontem à(s) 10:07 am
Qua Set 16, 2020 11:50 pm
Qua Set 16, 2020 11:22 pm
Qua Set 16, 2020 5:31 pm
Qua Set 16, 2020 12:10 pm
Qua Set 16, 2020 12:02 am
Ter Set 15, 2020 11:33 pm
Ter Set 15, 2020 11:32 pm
Ter Set 15, 2020 5:28 pm
Ter Set 15, 2020 11:52 am
Ter Set 15, 2020 6:13 am
Seg Set 14, 2020 3:51 pm
Seg Set 14, 2020 3:41 pm
Seg Set 14, 2020 2:46 pm
Seg Set 14, 2020 11:06 am
Seg Set 14, 2020 10:35 am
Seg Set 14, 2020 10:12 am
Seg Set 14, 2020 9:14 am
Seg Set 14, 2020 3:21 am
Seg Set 14, 2020 3:11 am
Dom Set 13, 2020 1:07 am
Sab Set 12, 2020 8:01 pm
Sab Set 12, 2020 6:34 pm
Sab Set 12, 2020 6:32 pm
Sab Set 12, 2020 2:28 pm
Sab Set 12, 2020 2:15 pm
Sab Set 12, 2020 1:20 pm
Sab Set 12, 2020 12:28 pm
Sab Set 12, 2020 1:37 am
Sex Set 11, 2020 7:08 pm
Sex Set 11, 2020 4:30 pm
Sex Set 11, 2020 4:26 pm
Sex Set 11, 2020 1:59 pm
Sex Set 11, 2020 1:40 pm
Qui Set 10, 2020 8:39 pm
Qui Set 10, 2020 6:26 pm
Qui Set 10, 2020 1:01 pm
Qui Set 10, 2020 2:24 am
Qui Set 10, 2020 2:19 am
Qui Set 10, 2020 2:17 am
Qui Set 10, 2020 2:08 am
Qui Set 10, 2020 1:51 am
Qua Set 09, 2020 10:03 pm
Qua Set 09, 2020 5:43 pm
Qua Set 09, 2020 6:21 am
Ter Set 08, 2020 10:47 pm
Ter Set 08, 2020 8:47 pm
Ter Set 08, 2020 12:59 pm
Ter Set 08, 2020 9:55 am
Seg Set 07, 2020 10:41 pm
Seg Set 07, 2020 9:32 pm
Seg Set 07, 2020 9:11 pm
Seg Set 07, 2020 8:07 pm
Seg Set 07, 2020 7:18 pm
Seg Set 07, 2020 3:06 am
Seg Set 07, 2020 2:52 am
Dom Set 06, 2020 9:29 pm
Dom Set 06, 2020 8:37 pm
Dom Set 06, 2020 7:37 pm
Dom Set 06, 2020 6:13 pm
Dom Set 06, 2020 6:12 pm
Dom Set 06, 2020 6:11 pm
Dom Set 06, 2020 5:33 pm
Dom Set 06, 2020 5:30 pm
Dom Set 06, 2020 4:46 pm
Dom Set 06, 2020 11:42 am
Sab Set 05, 2020 9:45 pm
Sab Set 05, 2020 8:29 am
Sex Set 04, 2020 7:53 pm
Sex Set 04, 2020 1:57 pm
Sex Set 04, 2020 11:06 am
Qui Set 03, 2020 9:11 pm
Qui Set 03, 2020 6:55 pm
Qua Set 02, 2020 10:57 pm
Qua Set 02, 2020 5:33 pm
Qua Set 02, 2020 3:49 pm
Qua Set 02, 2020 10:01 am
Qua Set 02, 2020 9:56 am
Ter Set 01, 2020 9:05 pm
Ter Set 01, 2020 4:54 pm
Ter Set 01, 2020 2:44 pm
Ter Set 01, 2020 2:24 pm
Seg Ago 31, 2020 10:43 pm
Seg Ago 31, 2020 8:15 pm
Seg Ago 31, 2020 6:58 pm
Seg Ago 31, 2020 2:44 pm
Seg Ago 31, 2020 2:37 pm
Seg Ago 31, 2020 10:37 am
Seg Ago 31, 2020 2:39 am
Seg Ago 31, 2020 12:58 am
Dom Ago 30, 2020 11:02 pm
Sab Ago 29, 2020 10:20 pm
Sab Ago 29, 2020 8:27 pm
Sab Ago 29, 2020 2:05 pm
Sab Ago 29, 2020 12:10 pm
AndryelBlanco
NKKF
NKKF
FelipeSouza11
Magnatah
Callyde Jr
bruno700mb
darkrj
Magnatah
Ricardito
Magnatah
Magnatah
fantastic137
SamonBR
Callyde Jr
Fagner
Th2y
Wily
Shidote
SamonBR
ViniciusTKH
TioUV
MarcosSchultz
MarcosSchultz
MarcosSchultz
mateusschw
MayLeone
KurotamaXIII
Ploleo
RodriGO3477
PacienteZERO
Fagner
BlesseD
zhentox
MarcosSchultz
MarcosSchultz
Fagner
SauloeArthur
ProBrStalker
Callyde Jr
tautologias357
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
Callyde Jr
bruno700mb
Callyde Jr
JulioWinchester
FlavinGiroflex
merike11
TioUV
Weslley
GattiMene
Magnatah
MarcosSchultz
TIKO
MarcosSchultz
MarcosSchultz
Fagner
Magnatah
Rangel Oblivion
MarcosSchultz
ProBrStalker
mateusschw
MarcosSchultz
MarcosSchultz
mateusschw
FlavinGiroflex
Th2y
darknecron
MarceloYBP
TIKO
poyser
pdsimulador
designshake
SamonBR
Ricardito
Fagner
Moskeiro
Moskeiro
CharlesWarrior02
samuelreidosjogos17091997
AndryelBlanco
NKKF
samuelreidosjogos17091997
Fagner
Wrench18
Lplucas
Hohenheim
brizaloka
JulioWinchester
lesgoy
Fagner
zuziv
Fagner
glauco
MiguelLuiz

Personagem acionar animação após cair / saltar de determinada altura

Ir em baixo

Resolvido Personagem acionar animação após cair / saltar de determinada altura

Mensagem por azool em Dom Ago 27, 2017 8:09 pm

Preciso fazer que meu PLAYER ao cair no Chão de  uma determinada altura ele execute uma animação (rolamento).

Estou tentando: Calcular a altura do Chão (Terreno) com a do Personagem, se for maior ou igual a X faz a animação.

azool
Membro
Membro

PONTOS : 1171
REPUTAÇÃO : 6
Respeito as regras : Personagem acionar animação após cair / saltar de determinada altura WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Personagem acionar animação após cair / saltar de determinada altura

Mensagem por Fagner3Designer em Dom Ago 27, 2017 8:36 pm

@azool escreveu:Preciso fazer que meu PLAYER ao cair no Chão de  uma determinada altura ele execute uma animação (rolamento).

Estou tentando: Calcular a altura do Chão (Terreno) com a do Personagem, se for maior ou igual a X faz a animação.
Código:
using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour {
    void Update() {

        CharacterController Personagem= GetComponent<CharacterController>();
        if (Personagem.isGrounded){//checa se o personagem está em contato com o chão.

            temp = posicaoAtual;          //Armazena a posição atual
            ultimaPosicao = temp;        //Ultima posicao pega onde você estava quando tocou no chão pela ultima vez
            posicaoAtual = this.transform.position;        //Assim que toca de novo, a posicao atual recebe tua posição nesse momento
            if(posicaoAtual.y - ultimaPosicao.y > alturadeQueda){ // Se a diferenca da tua posicao antiga, com a atual for maior que X
                //ExecutaAnimação     
        }
       
    }
}
Eu usaria a função acima pra checar a cada momento se o personagem está em contato com o chão, e se estiver, armazenaria o tranform.position em uma variável
depois, assim que ele caísse, estaria em contato com o chão novamente, verificava se a posição atual, em relação com a ultima é maior que X, se for habilitaria a animação de rolagem.
Esse código é só um esboço da Ideia pra funcionar, crie as variáveis certinhas e respeite a Sintaxe que deve funcionar

Fagner3Designer
Modelador

Masculino PONTOS : 1694
REPUTAÇÃO : 24
Idade : 28
Respeito as regras : Personagem acionar animação após cair / saltar de determinada altura WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Personagem acionar animação após cair / saltar de determinada altura

Mensagem por azool em Dom Ago 27, 2017 9:17 pm

Muito obrigado pelo esboço e explicação! Sou iniciante e tenho aprendido muito consultando este site.

azool
Membro
Membro

PONTOS : 1171
REPUTAÇÃO : 6
Respeito as regras : Personagem acionar animação após cair / saltar de determinada altura WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Personagem acionar animação após cair / saltar de determinada altura

Mensagem por azool em Dom Ago 27, 2017 9:42 pm

Fiz o teste aqui, e não esta compilando, porque será? 

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

public class QuedaAnima : MonoBehaviour {
   public Vector3 temp;
   public Vector3 posicaoAtual;
   public Vector3 ultimaPosicao;
   public float alturadeQueda;


   void Update() {

      CharacterController ThirdPersonAnimatorController = GetComponent<CharacterController>();
      if (ThirdPersonAnimatorController.isGrounded){  //checa se o personagem está em contato com o chão.

         temp = posicaoAtual;          //Armazena a posição atual
         ultimaPosicao = temp;        //Ultima posicao pega onde você estava quando tocou no chão pela ultima vez
         posicaoAtual = this.transform.position;        //Assim que toca de novo, a posicao atual recebe tua posição nesse momento
         if(posicaoAtual.y - ultimaPosicao.y > alturadeQueda){ // Se a diferenca da tua posicao antiga, com a atual for maior que X
            //ExecutaAnimação



         }

      }
   }
}

azool
Membro
Membro

PONTOS : 1171
REPUTAÇÃO : 6
Respeito as regras : Personagem acionar animação após cair / saltar de determinada altura WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Personagem acionar animação após cair / saltar de determinada altura

Mensagem por azool em Dom Ago 27, 2017 9:45 pm

Estava Dando erro, ai declarei como VECTOR 3,
mas quando coloco o Script no Personagem ou Cena da ERRO.

azool
Membro
Membro

PONTOS : 1171
REPUTAÇÃO : 6
Respeito as regras : Personagem acionar animação após cair / saltar de determinada altura WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Personagem acionar animação após cair / saltar de determinada altura

Mensagem por Fagner3Designer em Dom Ago 27, 2017 9:49 pm

O script era apenas como esboço da ideia, não era funcional.
vou tentar fazer uma cena básica e funcional e posto aqui em breve.

Fagner3Designer
Modelador

Masculino PONTOS : 1694
REPUTAÇÃO : 24
Idade : 28
Respeito as regras : Personagem acionar animação após cair / saltar de determinada altura WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Personagem acionar animação após cair / saltar de determinada altura

Mensagem por azool em Dom Ago 27, 2017 9:51 pm

@Fagner3Designer escreveu:O script era apenas como esboço da ideia, não era funcional.
vou tentar fazer uma cena básica e funcional e posto aqui em breve.
A sim, entendi.

Mas isso já ajudou a clarear minhas ideias, sou bem iniciante mesmo! Fico muito grato com sua ajuda. 
Abraço.

azool
Membro
Membro

PONTOS : 1171
REPUTAÇÃO : 6
Respeito as regras : Personagem acionar animação após cair / saltar de determinada altura WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Personagem acionar animação após cair / saltar de determinada altura

Mensagem por Fagner3Designer em Dom Ago 27, 2017 10:57 pm

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

public class Player : MonoBehaviour {
   public Vector3 posicaoAtual, ultimaPosicao, temp;
   public bool EstaNoChao;
   public float AlturaQueda;
   public Text textoAltura;
      
   void FixedUpdate(){
      ChecaPulo ();   //Testa a cada momento se pode calcular a altura da queda      
      }


   void OnTriggerExit(Collider terreno){//Se o objeto sair do chao, por queda ou pulo;
      if (terreno.gameObject.tag == "Terreno")//Sair do chao (objeto com a Tag terreno)
      {
         EstaNoChao = false;             //A variavel de controle ativa, para que não fique mudando de valor a todo momento
         ultimaPosicao.y = transform.position.y; //Ultimaposicao recebe o valor do tranform do Player
      }
      
   }
   void OnTriggerEnter(Collider terreno)//Quando tocar no terreno de novo(caiu)
   {
      posicaoAtual.y = transform.position.y; //Posicao atual recebe a posição que estava nesse momento
   }

   public void ChecaPulo(){
      
      if ((ultimaPosicao.y - posicaoAtual.y ) > AlturaQueda && EstaNoChao==false) {//Aqui checo se a altura é maior que a alturaQueda, ao mesmo tempo que só executa o codigo se a variavel de controle for falsa
         float temp = ultimaPosicao.y - posicaoAtual.y;// Guardo o valor da altura para usar no texto
         textoAltura.text = "Você caiu de: " + temp.ToString("F2")+" metros";//passando a altura pro texto;
         //Executa Animação
         EstaNoChao = true;//muda o valor para que não fique infinitamente executando esse código;
      }
      
   }
}
Bom, aqui está o código que fiz, veja os comentários e estude as funções. não use direto no seu projeto.
Segue em anexo uma cena que fiz usando esse script, dê uma olhada nela pra ver o que é necessário pro código funcionar.
Preste atenção que o "chão" da cena, precisa ter uma tag chamada "Terreno" para que o código funcione, e algum collider(aqui usei o box no chão e na rampa)
Link da cena:
ReconhecerQueda.zip
Versão da Unity 2017.1.0

Fagner3Designer
Modelador

Masculino PONTOS : 1694
REPUTAÇÃO : 24
Idade : 28
Respeito as regras : Personagem acionar animação após cair / saltar de determinada altura WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Personagem acionar animação após cair / saltar de determinada altura

Mensagem por Fagner3Designer em Dom Ago 27, 2017 11:02 pm

Entendendo o Script, você pode fazer o dano ser proporcional a ALTURA, ou setar um limite maximo de queda para morrer, etc... vai da necessidade e criatividade.

Fagner3Designer
Modelador

Masculino PONTOS : 1694
REPUTAÇÃO : 24
Idade : 28
Respeito as regras : Personagem acionar animação após cair / saltar de determinada altura WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Personagem acionar animação após cair / saltar de determinada altura

Mensagem por Fagner3Designer em Dom Ago 27, 2017 11:20 pm

Personagem acionar animação após cair / saltar de determinada altura JRIVUP1
Personagem acionar animação após cair / saltar de determinada altura Q5q5u6l
Cena Funcionando... Note que mudando a altura da rampa, a altura da queda é registrada de forma diferente.

Fagner3Designer
Modelador

Masculino PONTOS : 1694
REPUTAÇÃO : 24
Idade : 28
Respeito as regras : Personagem acionar animação após cair / saltar de determinada altura WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Personagem acionar animação após cair / saltar de determinada altura

Mensagem por azool em Seg Ago 28, 2017 12:05 am

Uau! Muito Obrigado Novamente! 
Hoje o Domingo foi de Estudo e Pesquisa.

azool
Membro
Membro

PONTOS : 1171
REPUTAÇÃO : 6
Respeito as regras : Personagem acionar animação após cair / saltar de determinada altura WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Personagem acionar animação após cair / saltar de determinada altura

Mensagem por Fagner3Designer em Seg Ago 28, 2017 12:16 am

@azool escreveu:Uau! Muito Obrigado Novamente! 
Hoje o Domingo foi de Estudo e Pesquisa.
Disponha!  Smile  olhe atentamente o Inspector do meu Objeto Player. assim como as Tags utilizadas

Fagner3Designer
Modelador

Masculino PONTOS : 1694
REPUTAÇÃO : 24
Idade : 28
Respeito as regras : Personagem acionar animação após cair / saltar de determinada altura WvDYdlf

Voltar ao Topo Ir em baixo

Voltar ao Topo


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