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:
TurboSquid e licenças Free Royalty
ALGUEM DE PORTO ALEGRE OU ELDORADO DO SUL?
Adicionar um botão!!
Sistema de Nota Personalizada
Como deixar o projeto mais leve Unity
Chamar objeto em jogo em um modelo prefab
clicar com o botão direito do mouse em um BOTÃO
Como eu faço pra quando o tempo chegar em 14 segundos ele fazer algo
Jogo - Conexão com Servidor
Problema com Global Ilumination Unity 2019
[TUTORIAL] Unity 5 - Como criar o próprio FPS Controller
Como coloco interações num objeto de um jogo da Unity 4?
[PHOTON] instanciando 2 players(repetidos) na cena.
Existe outras formas de multiplayer sem ser pelo Photon ou Unet?
GetComponet em Array
Script pesado
A escala do objeto importa ?
Erro: all compiler errors have to be fixed before you can enter play mode
Erro ?
Animação de arma
[TUTORIAL] Script de arma completo! [FREE]
ERRO: O nome de tipo ou namespace "UI" não existe no namespace "UnityEngine"
Skill não se move com o Jogador!!
Amoeba / Gosma - Unity
Player sobreviver desde as 00h ás 04:00
[RESOLVIDO] Publicar no PlayStore um app de Realidade Aumentada
Script de Tempo
[RESOLVIDO] Problema ao arrastar imagens, músicas ou modelos 3D para a UNITY
alguem sabe como atualizar o c#
Como fazer um chão quebrar ao passar por cima no Unity 3D
como fazer um objeto seguir o player 2D
Jogo de Galo e de Galinha também
[TUTORIAL] Controle 3ª pessoa com animações mecânicas (root motion)
Alquem pode me explicar como funciona essa funçao
Como fazer o botão de tiro com touch nao com tecla
Como mover um objeto sem usar collider ou rigidbody?
[RESOLVIDO] Audio Stop e PlayOneShot
Como adicionar códigos nativos de 64 bits em um app Android? 64 bits do Google Play
[RESOLVIDO] Não posso chamar uma matriz por outra?
[RESOLVIDO] Colisão
Mesh bugada no Android
Rotação animação
[RESOLVIDO] Sombras pixeladas (Android)
Como posso fazer pra atirar onde o cursor do mouse está (UNITY 2D)
[DIVULGAÇÃO] Venha aprender C# jogando!
Como programar um sistema para fazer o Player puxar um objetos no Unity
[RESOLVIDO] Erro com "Instantiate"
Migração de Projetos no Unity
Unity: Como otimizar automaticamente o app para o GooglePlay
as sombras da minha sena esta sendo renderizadas longe de aonde deveria começar
Cena para fim do jogo
Podcast de desenvolvedores de jogos
Alguem cria jogos pagos para PLAY STORE?
[DUVIDA] Problema para "spawnar" os players no PhotonNetwork
[RESOLVIDO] Rotacionar modelo ou eixo de orientaçao (iniciante)
Animaçoes
Entou com duvida com on trigger Enter e Exit - UNITY
Script de player - camera bugada - Photon
Alguém que mexa com otimização mobile? Trabalho Remunerado!
Como mudar o prefab do jogador usando unet
Unity Sem DropDown
Demonstração do meu primeiro jogo de terror.
Importa e aplicar animações com root motion
Alterar Variável em conexão de rede
[TUTORIAL] Serialização - JSON
Unity Terrain - Como deixar uma área plana?
Controles mobile 2d game Kit
Projeto Travando Demais
GAME ONLINE UNITY
Novo Projeto - Home Scared
Formação de Equipe
Loja Virtual e moedas.
Oque tem de errado nesse skript ele nao esta voltando a ficar off
Como criar assinatura mensal em jogo na play console
Projétil para arma
[TUTORIAL] Mover objetos 2D e conectar em lugares específicos
[RESOLVIDO] Luz Atravessa Parede
Travando na exportação para Unity
ajuda first person mobile!!
Tento iniciar o unity mas a area de criação não carrega .
Pegar nome objeto clicado
Sistema de coordenadas
Inimigo pular por obstáculos
Erro na execução do jogo
Duvida anuncios da admob
HDRP Unity 2019.3 - Cena escura
Projeto Nervous, formação da equipe
[RESOLVIDO] Salvar Nível de jogo!!
Travar movimento pra frente
Como Faço um Contador na unity 2019 usando GUI
UnityAds
Como reproduzir um som na unity 2019
New The Duel Gunz
trocar de cena quando a vida do inimigo for" 0"
Problema com icone de notificação (small)
Iniciando Unity com erro de compilação
(Google Play) Aviso de instalação não recomendada do meu apk
Problema com a Gui Label
Mudar a Cena ao Apertar o Button
Hoje à(s) 1:04 am
Ontem à(s) 11:22 pm
Ontem à(s) 10:52 pm
Ontem à(s) 10:28 pm
Ontem à(s) 10:10 pm
Ontem à(s) 7:26 pm
Ontem à(s) 5:28 pm
Ontem à(s) 9:51 am
Seg Fev 17, 2020 11:46 pm
Seg Fev 17, 2020 10:43 pm
Seg Fev 17, 2020 3:28 pm
Seg Fev 17, 2020 3:19 pm
Seg Fev 17, 2020 2:55 pm
Seg Fev 17, 2020 1:07 pm
Seg Fev 17, 2020 11:00 am
Seg Fev 17, 2020 9:54 am
Seg Fev 17, 2020 9:02 am
Seg Fev 17, 2020 4:50 am
Seg Fev 17, 2020 12:12 am
Dom Fev 16, 2020 4:29 pm
Dom Fev 16, 2020 12:42 pm
Dom Fev 16, 2020 3:50 am
Sab Fev 15, 2020 7:28 pm
Sab Fev 15, 2020 3:19 pm
Sab Fev 15, 2020 10:36 am
Sab Fev 15, 2020 12:29 am
Sex Fev 14, 2020 7:41 pm
Sex Fev 14, 2020 4:59 pm
Sex Fev 14, 2020 2:19 pm
Qui Fev 13, 2020 2:25 pm
Qua Fev 12, 2020 11:17 am
Ter Fev 11, 2020 7:26 am
Ter Fev 11, 2020 1:07 am
Ter Fev 11, 2020 1:03 am
Seg Fev 10, 2020 10:30 pm
Seg Fev 10, 2020 8:57 pm
Seg Fev 10, 2020 8:32 pm
Seg Fev 10, 2020 4:46 pm
Seg Fev 10, 2020 4:38 pm
Seg Fev 10, 2020 4:15 pm
Dom Fev 09, 2020 8:24 pm
Dom Fev 09, 2020 6:32 pm
Dom Fev 09, 2020 6:27 pm
Dom Fev 09, 2020 6:22 pm
Dom Fev 09, 2020 6:17 pm
Dom Fev 09, 2020 6:11 pm
Dom Fev 09, 2020 5:55 pm
Dom Fev 09, 2020 3:24 pm
Dom Fev 09, 2020 2:18 pm
Dom Fev 09, 2020 2:11 pm
Dom Fev 09, 2020 11:22 am
Sab Fev 08, 2020 2:40 pm
Sab Fev 08, 2020 1:03 pm
Sab Fev 08, 2020 12:10 pm
Sab Fev 08, 2020 11:40 am
Sab Fev 08, 2020 11:18 am
Sab Fev 08, 2020 4:46 am
Sex Fev 07, 2020 10:22 pm
Sex Fev 07, 2020 9:47 pm
Sex Fev 07, 2020 2:10 pm
Qui Fev 06, 2020 10:35 pm
Qui Fev 06, 2020 10:06 pm
Qui Fev 06, 2020 9:44 pm
Qui Fev 06, 2020 2:23 pm
Qui Fev 06, 2020 2:01 pm
Qui Fev 06, 2020 12:51 pm
Qui Fev 06, 2020 10:36 am
Qui Fev 06, 2020 1:19 am
Qua Fev 05, 2020 10:26 pm
Qua Fev 05, 2020 10:13 pm
Qua Fev 05, 2020 10:12 pm
Qua Fev 05, 2020 10:03 pm
Qua Fev 05, 2020 10:02 pm
Qua Fev 05, 2020 10:01 pm
Qua Fev 05, 2020 9:09 pm
Qua Fev 05, 2020 7:48 pm
Qua Fev 05, 2020 10:10 am
Qua Fev 05, 2020 10:03 am
Qua Fev 05, 2020 12:37 am
Qua Fev 05, 2020 12:04 am
Ter Fev 04, 2020 7:36 pm
Ter Fev 04, 2020 3:14 pm
Ter Fev 04, 2020 1:33 pm
Seg Fev 03, 2020 2:18 pm
Seg Fev 03, 2020 9:06 am
Dom Fev 02, 2020 11:42 pm
Dom Fev 02, 2020 9:56 pm
Dom Fev 02, 2020 8:53 pm
Dom Fev 02, 2020 7:58 pm
Dom Fev 02, 2020 6:46 pm
Dom Fev 02, 2020 4:06 am
Dom Fev 02, 2020 1:59 am
Sab Fev 01, 2020 10:35 pm
Sab Fev 01, 2020 10:14 pm
Sab Fev 01, 2020 10:01 pm
Sab Fev 01, 2020 8:56 pm
Sab Fev 01, 2020 7:31 pm
Sab Fev 01, 2020 6:19 pm
Sab Fev 01, 2020 1:15 pm
Gabriel M
frozen
Edivandro2706
BlesseD
lesgoy
Diguinho
Batataaaa
ygor18
danielPedra90
Fagner
pipipipo
pipipipo
daniel123163
artplayer
Batataaaa
Fagner
FelixTedesco
Fabio424
RafaelSquid1
Edivandro2706
Edu4rdogx
juansup
Nalfam
Fagner
SherDown
joffersoju
joffersoju
MarcosSchultz
diegopds
Daniel Dória
palestinus
dstaroski
pedroorf
ffabim
estuartyy
diegopds
BlesseD
iToddy
Snickers1020
maxwarnava
Duarte
MayLeone
MRX
MayLeone
poyser
MayLeone
BlesseD
Fagner
lesgoy
lesgoy
Nightos
hendrick22
lesgoy
daniel123163
HEINZ4K
hendrick22
Felipe42
juansup
mama2401
juansup
LúcioHenrique098
lauderson
hendrick22
SergioDB
paulocezarphp
Edu4rdogx
robsonguerrero
ffabim
fecirineu
fecirineu
fecirineu
fecirineu
Felipe42
fecirineu
speedluk
Batataaaa
guimaraf
Edivandro2706
Fagner
Fagner
FortunoKiller
juansup
JohnRambo
Antônio T
poyser
lesgoy
Sherlock
poyser
speedluk
MayLeone
EduAze33
Fagner
Chilinger
poyser
poyser
DIEGO29
poyser
Edivandro2706
Fagner

Problema com colisão

Página 1 de 2 1, 2  Seguinte

Ir em baixo

Resolvido Problema com colisão

Mensagem por DUT em Qua Jun 14, 2017 6:32 pm

Meu personagem é assim:



Quando ele toca na cerca de ferro,que são retangulos 3D,ele atravessa elas,e quando corre passa,como se não tivesse nada ali,cerca:

Problema com colisão Sdf10

O collider dessa raposa,é uma capsula
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por MiguelLuiz em Qua Jun 14, 2017 6:43 pm

Você movimenta a raposa usando transform.Translate?
MiguelLuiz
MiguelLuiz
Programador

Masculino PONTOS : 1344
REPUTAÇÃO : 9
Idade : 16
Áreas de atuação : Programação C#(Intermediário), Modelagem com Blender (Iniciante - Intermediário).
Respeito as regras : Problema com colisão WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qua Jun 14, 2017 6:50 pm

sim
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por MiguelLuiz em Qua Jun 14, 2017 6:53 pm

Não sei explicar muito bem, mas o transform.Translate não utiliza física, então ele "ignora" as colisões, se você quiser uma movimentação que utilize físicas e colida corretamente use Rigdibody.
MiguelLuiz
MiguelLuiz
Programador

Masculino PONTOS : 1344
REPUTAÇÃO : 9
Idade : 16
Áreas de atuação : Programação C#(Intermediário), Modelagem com Blender (Iniciante - Intermediário).
Respeito as regras : Problema com colisão WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qua Jun 14, 2017 6:56 pm

Pode me dar um exemplo?tipo para andar para direita
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por MiguelLuiz em Qua Jun 14, 2017 7:00 pm

Claro, só um segundo.
MiguelLuiz
MiguelLuiz
Programador

Masculino PONTOS : 1344
REPUTAÇÃO : 9
Idade : 16
Áreas de atuação : Programação C#(Intermediário), Modelagem com Blender (Iniciante - Intermediário).
Respeito as regras : Problema com colisão WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qua Jun 14, 2017 7:02 pm

ok
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por MiguelLuiz em Qua Jun 14, 2017 7:12 pm

Código:

public float speed = 10.0f; //velocidade do seu personagem

private Rigidbody2D rb;// Variavel que vai receber o Rigidbody se for jogo 2D use Rigidbody2D senão use Rigidbody

public void Start () {

  rb = GetComponent<Rigidbody2D>();//variavel está recebendo o rigidbody do gameobject em que o script esta alocado

}

void Update (){

  Movement();

}

public void Movement () {

 float x = Input.GetAxis("Horizontal");//Pegando Input botões A e D;

 Vector2 move = new Vector2(x*speed, rb.velocity);//Criando um Vector2(para 2D), Vector3( para 3D)

 rb.velocity = move;//rb.velocity está recebendo o Vector 2;

}

Não testei, então não sei se tem algum erro.
MiguelLuiz
MiguelLuiz
Programador

Masculino PONTOS : 1344
REPUTAÇÃO : 9
Idade : 16
Áreas de atuação : Programação C#(Intermediário), Modelagem com Blender (Iniciante - Intermediário).
Respeito as regras : Problema com colisão WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qua Jun 14, 2017 7:21 pm

Da este erro:

Assets/Scripts/Playercontroler.cs(58,18): error CS1502: The best overloaded method match for `UnityEngine.Vector2.Vector2(float, float)' has some invalid arguments
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qua Jun 14, 2017 7:22 pm

Se quizer ver meu script inteiro:

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

public class Playercontroler : MonoBehaviour {

   public string PisandoEm = "Nada";
   private Animator ControlAgachar;
   public string direcao = ("Direita");
   public float Velocidade = 8.0f;
   public float RaioDeColisão = 1;
   public GameObject raposaNormalCollider;
   public GameObject raposaAbaixadoCollider;
   public string CenaMenu;
   public bool podercair;
   public GameObject CameraDoUrso;
   bool agachar;
   private Rigidbody2D Fisica2D;

   //sons do personagem abaixo
   //Andando
   public AudioSource AndandoGrama;
   public AudioSource AndandoMadeira;
   public AudioSource AndandoTerra;
   public AudioSource AndandoAgua;
   //Agachando
   public AudioSource AgachandoGrama;
   public AudioSource AgachandoMadeira;
   public AudioSource AgachandoTerra;
   public AudioSource AgachandoAgua;
   //Andando agachado
   public AudioSource AndandoAgaGrama;
   public AudioSource AndandoAgaMadeira;
   public AudioSource AndandoAgaTerra;
   public AudioSource AndandoAgaAgua;
   //Deitando
   public AudioSource DeitadoGrama;
   public AudioSource DeitadoMadeira;
   public AudioSource DeitadoTerra;
   public AudioSource DeitadoAgua;

   //Fisica abaixo
   //raycast
   private RaycastHit PontoColisao;

   void Start () {
      ControlAgachar = GetComponent<Animator> ();
      CameraDoUrso.SetActive (false);
      ControlAgachar.SetInteger ("Condição", 2);
      Fisica2D = GetComponent<Rigidbody2D>();

   }
   public void Movement () {

      float x = Input.GetAxis("Horizontal");//Pegando Input botões A e D;

      Vector2 move = new Vector2(x*Velocidade, Fisica2D.velocity);//Criando um Vector2(para 2D), Vector3( para 3D)

   Fisica2D.velocity = move;//rb.velocity está recebendo o Vector 2;

   }
   void Update(){
      
      Movement();

      if (Input.GetKeyDown (KeyCode.Tab)) {
         SceneManager.LoadScene (CenaMenu);
      }
      if (Input.GetKeyDown (KeyCode.LeftControl)) {

         raposaNormalCollider.SetActive (false);
         raposaAbaixadoCollider.SetActive (true);
      }

      if (Input.GetKeyUp (KeyCode.LeftControl)) {

         raposaNormalCollider.SetActive (true);
         raposaAbaixadoCollider.SetActive (false);
      }
      // Controles normais W A S D e suas animaçoes

      if (Input.GetKeyDown (KeyCode.Space) && Input.GetKeyDown ("D") && direcao == "Direita") {
         ControlAgachar.SetInteger ("Condição", 25);
      }
      if (Input.GetKeyDown (KeyCode.Space) && Input.GetKeyDown ("A") && direcao == "Esquerda") {
         ControlAgachar.SetInteger ("Condição", 26);
      }

      if (Input.GetKey (KeyCode.D)) {

         ControlAgachar.SetInteger ("Condição", 1);
         direcao = ("Direita");
      
      }
      if (Input.GetKeyDown (KeyCode.D)) {    //SOM
            if (Physics.Raycast (transform.position, -Vector3.up, out PontoColisao, 1)) {
               Debug.DrawLine (transform.position, PontoColisao.point);
               if (PontoColisao.transform.gameObject.tag == "Gramado") {
                  AndandoGrama.Play ();
            
               }
               if (PontoColisao.transform.gameObject.tag == "Terra") {
                  AndandoTerra.Play ();

               }
               if (PontoColisao.transform.gameObject.tag == "Madeira") {
                  AndandoMadeira.Play ();

               }
               if (PontoColisao.transform.gameObject.tag == "Agua") {

                  AndandoAgua.Play ();
               }
            }
         }

      if (Input.GetKeyUp (KeyCode.D)) {
         ControlAgachar.SetInteger ("Condição", 2);
         direcao = ("Direita");
         AndandoTerra.Stop ();
         AndandoGrama.Stop ();
         AndandoAgua.Stop ();
         AndandoMadeira.Stop ();
      }         


      if (Input.GetKey (KeyCode.A)) {
         transform.Translate (-Velocidade * Time.deltaTime, 0.0f, 0.0f);
         ControlAgachar.SetInteger ("Condição", 3);
         direcao = ("Esquerda");
         if (Input.GetKeyDown (KeyCode.A)) {    //SOM
            if (Physics.Raycast (transform.position, -Vector3.up, out PontoColisao, 1)) {
               Debug.DrawLine (transform.position, PontoColisao.point);
               if (PontoColisao.transform.gameObject.tag == "Gramado") {
                  AndandoGrama.Play ();

               }
               if (PontoColisao.transform.gameObject.tag == "Terra") {
                  AndandoTerra.Play ();

               }
               if (PontoColisao.transform.gameObject.tag == "Madeira") {
                  AndandoMadeira.Play ();

               }
               if (PontoColisao.transform.gameObject.tag == "Agua") {

                  AndandoAgua.Play ();
               }
            }
         }
      }
      if (Input.GetKeyUp (KeyCode.A)) {
         ControlAgachar.SetInteger ("Condição", 4);
         direcao = ("Esquerda");
         if (PontoColisao.transform.gameObject.tag == "Gramado") {
            AndandoGrama.Stop ();
         }
         if (PontoColisao.transform.gameObject.tag == "Terra") {
            AndandoTerra.Stop ();
         }
         if (PontoColisao.transform.gameObject.tag == "Madeira") {
            AndandoMadeira.Stop ();
         }
         if (PontoColisao.transform.gameObject.tag == "Agua") {
            AndandoAgua.Stop ();
         }
      }         
      if (Input.GetKey (KeyCode.S)) {
         transform.Translate (0.0f, 0.0f, -Velocidade * Time.deltaTime);
         ControlAgachar.SetInteger ("Condição", 7);
         direcao = ("Baixo");
         if (Input.GetKeyDown (KeyCode.S)) {    //SOM
            if (Physics.Raycast (transform.position, -Vector3.up, out PontoColisao, 1)) {
               Debug.DrawLine (transform.position, PontoColisao.point);
               if (PontoColisao.transform.gameObject.tag == "Gramado") {
                  AndandoGrama.Play ();

               }
               if (PontoColisao.transform.gameObject.tag == "Terra") {
                  AndandoTerra.Play ();

               }
               if (PontoColisao.transform.gameObject.tag == "Madeira") {
                  AndandoMadeira.Play ();

               }
               if (PontoColisao.transform.gameObject.tag == "Agua") {

                  AndandoAgua.Play ();
               }
            }
         }
      }
      if (Input.GetKeyUp (KeyCode.S)) {
         ControlAgachar.SetInteger ("Condição", 8);
         direcao = ("Baixo");
         if (PontoColisao.transform.gameObject.tag == "Gramado") {
            AndandoGrama.Stop ();
         }
         if (PontoColisao.transform.gameObject.tag == "Terra") {
            AndandoTerra.Stop ();
         }
         if (PontoColisao.transform.gameObject.tag == "Madeira") {
            AndandoMadeira.Stop ();
         }
         if (PontoColisao.transform.gameObject.tag == "Agua") {
            AndandoAgua.Stop ();
         }
      }
      if (Input.GetKey (KeyCode.W)) {
         transform.Translate (0.0f, 0.0f, Velocidade * Time.deltaTime);
         ControlAgachar.SetInteger ("Condição", 5);
         direcao = ("Cima");
         if (Input.GetKeyDown (KeyCode.W)) {    //SOM
            if (Physics.Raycast (transform.position, -Vector3.up, out PontoColisao, 1)) {
               Debug.DrawLine (transform.position, PontoColisao.point);
               if (PontoColisao.transform.gameObject.tag == "Gramado") {
                  AndandoGrama.Play ();

               }
               if (PontoColisao.transform.gameObject.tag == "Terra") {
                  AndandoTerra.Play ();

               }
               if (PontoColisao.transform.gameObject.tag == "Madeira") {
                  AndandoMadeira.Play ();

               }
               if (PontoColisao.transform.gameObject.tag == "Agua") {

                  AndandoAgua.Play ();
               }
            }
         }
      }
      if (Input.GetKeyUp (KeyCode.W)) {
         ControlAgachar.SetInteger ("Condição", 6);
         direcao = ("Cima");
         if (PontoColisao.transform.gameObject.tag == "Gramado") {
            AndandoGrama.Stop ();
         }
         if (PontoColisao.transform.gameObject.tag == "Terra") {
            AndandoTerra.Stop ();
         }
         if (PontoColisao.transform.gameObject.tag == "Madeira") {
            AndandoMadeira.Stop ();
         }
         if (PontoColisao.transform.gameObject.tag == "Agua") {
            AndandoAgua.Stop ();
         }
      }
      //ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
      //Agachar e suas animaçoes



      if (Input.GetKeyDown (KeyCode.LeftControl) && direcao == ("Direita")){
         ControlAgachar.SetInteger ("Condição", 9);

      }
      if (Input.GetKeyUp (KeyCode.LeftControl) && direcao == ("Direita")) {
         ControlAgachar.SetInteger ("Condição", 2);

      }
      if (Input.GetKeyDown (KeyCode.LeftControl) && direcao == ("Esquerda")) {
         ControlAgachar.SetInteger ("Condição", 10);
      }
      if (Input.GetKeyUp (KeyCode.LeftControl) && direcao == ("Esquerda")) {
         ControlAgachar.SetInteger ("Condição", 4);
      }
      if (Input.GetKeyDown (KeyCode.LeftControl) && direcao == ("Cima")) {
         ControlAgachar.SetInteger ("Condição", 11);
      }
      if (Input.GetKeyUp (KeyCode.LeftControl) && direcao == ("Cima")) {
         ControlAgachar.SetInteger ("Condição", 6);
      }
      if (Input.GetKeyDown (KeyCode.LeftControl) && direcao == ("Baixo")) {
         ControlAgachar.SetInteger ("Condição", 12);
      }
      if (Input.GetKeyUp (KeyCode.LeftControl) && direcao == ("Baixo")) {
         ControlAgachar.SetInteger ("Condição", 8);
      }
      //ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
      //Andar agachado e suas animaçoes
      //LETRA D
      if (Input.GetKey (KeyCode.LeftControl) && Input.GetKeyDown ("d")) {
         ControlAgachar.SetInteger ("Condição", 13);
         Velocidade = 3.5f;
         if (Physics.Raycast (transform.position, -Vector3.up, out PontoColisao, RaioDeColisão)) {
            if (PontoColisao.transform.gameObject.tag == "Gramado") {
               AndandoGrama.Stop ();
               AndandoAgaGrama.Play ();

            }
            if (PontoColisao.transform.gameObject.tag == "Terra") {
               AndandoTerra.Stop ();
               AndandoAgaTerra.Play ();

            }
         }
      }

      if (Input.GetKey (KeyCode.LeftControl) && Input.GetKeyUp ("d")) {
         ControlAgachar.SetInteger ("Condição", 9);
         Velocidade = 8;
         AndandoAgaGrama.Stop ();
         AndandoAgaTerra.Stop ();
      }
      if (Input.GetKeyUp (KeyCode.LeftControl) && Input.GetKeyUp ("d")) {
         ControlAgachar.SetInteger ("Condição", 2);
         Velocidade = 8;
         AndandoAgaGrama.Stop ();
         AndandoAgaTerra.Stop ();
      }


      //LETRA A

      if (Input.GetKey (KeyCode.LeftControl) && Input.GetKeyDown ("a")) {
         ControlAgachar.SetInteger ("Condição", 14);
         Velocidade = 3.5f;
         if (Physics.Raycast (transform.position, -Vector3.up, out PontoColisao, RaioDeColisão)) {
            if (PontoColisao.transform.gameObject.tag == "Gramado") {
               AndandoGrama.Stop ();
               AndandoAgaGrama.Play ();

            }
            if (PontoColisao.transform.gameObject.tag == "Terra") {
               AndandoTerra.Stop ();
               AndandoAgaTerra.Play ();

            }
         }

      }

      if (Input.GetKey (KeyCode.LeftControl) && Input.GetKeyUp ("a")) {
         ControlAgachar.SetInteger ("Condição", 10);
         Velocidade = 8;
         AndandoAgaGrama.Stop ();
         AndandoAgaTerra.Stop ();
      }
      if (Input.GetKeyUp (KeyCode.LeftControl) && Input.GetKeyUp ("a")) {
         ControlAgachar.SetInteger ("Condição", 4);
         Velocidade = 8;
         AndandoAgaGrama.Stop ();
         AndandoAgaTerra.Stop ();
      }

      //LETRA W

      if (Input.GetKey (KeyCode.LeftControl) && Input.GetKeyDown ("w")) {
         ControlAgachar.SetInteger ("Condição", 15);
         Velocidade = 3.5f;
         if (Physics.Raycast (transform.position, -Vector3.up, out PontoColisao, RaioDeColisão)) {
            if (PontoColisao.transform.gameObject.tag == "Gramado") {
               AndandoGrama.Stop ();
               AndandoAgaGrama.Play ();
               AndandoAgaTerra.Stop ();

            }
            if (PontoColisao.transform.gameObject.tag == "Terra") {
               AndandoTerra.Stop ();
               AndandoAgaTerra.Play ();
               AndandoAgaTerra.Stop ();

            }
         }
      }

      if (Input.GetKey (KeyCode.LeftControl) && Input.GetKeyUp ("w")) {
         ControlAgachar.SetInteger ("Condição", 11);
         Velocidade = 8;
         AndandoAgaGrama.Stop ();
      }
      if (Input.GetKeyUp (KeyCode.LeftControl) && Input.GetKeyUp ("w")) {
         ControlAgachar.SetInteger ("Condição", 6);
         Velocidade = 8;
         AndandoAgaGrama.Stop ();
      }
      //LETRA S
      if (Input.GetKey (KeyCode.LeftControl) && Input.GetKeyDown ("s")) {
         ControlAgachar.SetInteger ("Condição", 16);
         Velocidade = 3.5f;
         if (Physics.Raycast (transform.position, -Vector3.up, out PontoColisao, RaioDeColisão)) {
            if (PontoColisao.transform.gameObject.tag == "Gramado") {
               AndandoGrama.Stop ();
               AndandoAgaGrama.Play ();
               AndandoAgaTerra.Stop ();

            }
            if (PontoColisao.transform.gameObject.tag == "Terra") {
               AndandoTerra.Stop ();
               AndandoAgaTerra.Play ();
               AndandoAgaTerra.Stop ();

            }
         }
      }

      if (Input.GetKey (KeyCode.LeftControl) && Input.GetKeyUp ("s")) {
         ControlAgachar.SetInteger ("Condição", 12);
         Velocidade = 8;
         AndandoAgaGrama.Stop ();
      }
      if (Input.GetKeyUp (KeyCode.LeftControl) && Input.GetKeyUp ("s")) {
         ControlAgachar.SetInteger ("Condição", 8);
         Velocidade = 8;
         AndandoAgaGrama.Stop ();
      }
      //ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
      //Deitar e suas animaçoes
      if (Input.GetKeyDown (KeyCode.F) && direcao == ("Direita")) {
         ControlAgachar.SetInteger ("Condição", 17);
         Velocidade = 0;

      }
      if (Input.GetKeyUp (KeyCode.F) && direcao == ("Direita")) {
         ControlAgachar.SetInteger ("Condição", 2);
         Velocidade = 8;

      }
      if (Input.GetKeyDown (KeyCode.F) && direcao == ("Esquerda")) {
         ControlAgachar.SetInteger ("Condição", 18);
         Velocidade = 0;
      }
      if (Input.GetKeyUp (KeyCode.F) && direcao == ("Esquerda")) {
         ControlAgachar.SetInteger ("Condição", 4);
         Velocidade = 8;
      }
      if (Input.GetKeyDown (KeyCode.F) && direcao == ("Cima")) {
         ControlAgachar.SetInteger ("Condição", 19);
         Velocidade = 0;
      }
      if (Input.GetKeyUp (KeyCode.F) && direcao == ("Cima")) {
         ControlAgachar.SetInteger ("Condição", 6);
         Velocidade = 8;
      }
      if (Input.GetKeyDown (KeyCode.F) && direcao == ("Baixo")) {
         ControlAgachar.SetInteger ("Condição", 20);
         Velocidade = 0;
      }
      if (Input.GetKeyUp (KeyCode.F) && direcao == ("Baixo")) {
         ControlAgachar.SetInteger ("Condição", 8);
         Velocidade = 8;
      }
      //ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
      //Correr e suas animaçoes
      // DIREITA
      if (Input.GetKey (KeyCode.LeftShift) && Input.GetKey ("d")) {
         ControlAgachar.SetInteger ("Condição", 21);
         Velocidade = 17;

      }
      if (Input.GetKeyUp (KeyCode.LeftShift) && Input.GetKeyUp ("d")) {
         ControlAgachar.SetInteger ("Condição", 2);
         Velocidade = 8;

      }
      if (Input.GetKeyUp (KeyCode.LeftShift) && Input.GetKey ("d")) {
         ControlAgachar.SetInteger ("Condição", 1);
         Velocidade = 8;

      }
      if (Input.GetKey (KeyCode.LeftShift) && Input.GetKeyUp ("d")) {
         ControlAgachar.SetInteger ("Condição", 2);
         Velocidade = 8;

      }
      //ESQUERDA
      if (Input.GetKey (KeyCode.LeftShift) && Input.GetKey ("a")) {
         ControlAgachar.SetInteger ("Condição", 22);
         Velocidade = 17;


      }
      if (Input.GetKeyUp (KeyCode.LeftShift) && Input.GetKeyUp ("a")) {
         ControlAgachar.SetInteger ("Condição", 4);
         Velocidade = 8;

      }
      if (Input.GetKeyUp (KeyCode.LeftShift) && Input.GetKey ("a")) {
         ControlAgachar.SetInteger ("Condição", 3);
         Velocidade = 8;

      }
      if (Input.GetKey (KeyCode.LeftShift) && Input.GetKeyUp ("a")) {
         ControlAgachar.SetInteger ("Condição", 4);
         Velocidade = 8;

      }
      //FRENTE
      if (Input.GetKey (KeyCode.LeftShift) && Input.GetKey ("w")) {
         ControlAgachar.SetInteger ("Condição", 23);
         Velocidade = 17;
         AndandoGrama.Stop ();

      }
      if (Input.GetKeyUp (KeyCode.LeftShift) && Input.GetKeyUp ("w")) {
         ControlAgachar.SetInteger ("Condição", 6);
         Velocidade = 8;

      }
      if (Input.GetKeyUp (KeyCode.LeftShift) && Input.GetKey ("w")) {
         ControlAgachar.SetInteger ("Condição", 5);
         Velocidade = 8;

      }
      if (Input.GetKey (KeyCode.LeftShift) && Input.GetKeyUp ("w")) {
         ControlAgachar.SetInteger ("Condição", 6);
         Velocidade = 8;

      }
      //BAIXO
      if (Input.GetKey (KeyCode.LeftShift) && Input.GetKey ("s")) {
         ControlAgachar.SetInteger ("Condição", 24);
         Velocidade = 17;
         AndandoGrama.Stop ();

      }
      if (Input.GetKeyUp (KeyCode.LeftShift) && Input.GetKeyUp ("s")) {
         ControlAgachar.SetInteger ("Condição", 8);
         Velocidade = 8;

      }
      if (Input.GetKeyUp (KeyCode.LeftShift) && Input.GetKey ("s")) {
         ControlAgachar.SetInteger ("Condição", 7);
         Velocidade = 8;

      }
      if (Input.GetKey (KeyCode.LeftShift) && Input.GetKeyUp ("s")) {
         ControlAgachar.SetInteger ("Condição", 8);
         Velocidade = 8;

      }
   }
}






   
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por MiguelLuiz em Qua Jun 14, 2017 7:25 pm

Opa eu erre nessa linha em vez de "rb.velocity" é "rb.velocity.y".
O correto é:
[list=linenums]
[*]Vector2 move = new Vector2(x*speed, rb.velocity.y);//Criando um Vector2(para 2D), Vector3( para 3D)


[/list]
MiguelLuiz
MiguelLuiz
Programador

Masculino PONTOS : 1344
REPUTAÇÃO : 9
Idade : 16
Áreas de atuação : Programação C#(Intermediário), Modelagem com Blender (Iniciante - Intermediário).
Respeito as regras : Problema com colisão WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qua Jun 14, 2017 7:51 pm

O personagem esta travado no lugar,nao anda,acho que escrevi no lugar errado
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por MiguelLuiz em Qua Jun 14, 2017 7:58 pm

seu personagem tem rigidbody? e eu acho q vc devia usar Ridgidbody ao invés de Rigidbody2D, afinal seu jogo é 3D.
MiguelLuiz
MiguelLuiz
Programador

Masculino PONTOS : 1344
REPUTAÇÃO : 9
Idade : 16
Áreas de atuação : Programação C#(Intermediário), Modelagem com Blender (Iniciante - Intermediário).
Respeito as regras : Problema com colisão WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qua Jun 14, 2017 8:08 pm

Na hierarquia tem um gameobject chamado jogador que é ele,ele tem o rigidbody normal,e ele tem 3 filhos,o raposanormalcoollider,raposaagachadacollider e raposamortacollider....bom o collider normal e o primeiro,quando agacha,esse normal é desativado e o agachado e ativado,quando morre o normal e o agachado e desativado e o morta é ativado....
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por MiguelLuiz em Qua Jun 14, 2017 8:18 pm

No script em vez de usar "Rigidbody2D", use "Rigidbody" e no lugar de : Vector2 move = new Vector2(x*Velocidade, Fisica2D.velocity);


use: Vector3 move = new Vector3(x*Velocidade, Fisica2D.velocity.y,  Fisica2D.velocity.z);
MiguelLuiz
MiguelLuiz
Programador

Masculino PONTOS : 1344
REPUTAÇÃO : 9
Idade : 16
Áreas de atuação : Programação C#(Intermediário), Modelagem com Blender (Iniciante - Intermediário).
Respeito as regras : Problema com colisão WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qua Jun 14, 2017 8:29 pm

Vou ver
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qua Jun 14, 2017 8:29 pm

a letra Z,ta em vermelho
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por MiguelLuiz em Qua Jun 14, 2017 8:37 pm

Como assim?
MiguelLuiz
MiguelLuiz
Programador

Masculino PONTOS : 1344
REPUTAÇÃO : 9
Idade : 16
Áreas de atuação : Programação C#(Intermediário), Modelagem com Blender (Iniciante - Intermediário).
Respeito as regras : Problema com colisão WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qua Jun 14, 2017 8:40 pm

no:

Vector3 move = new Vector3(x*Velocidade, Fisica2D.velocity.y,  Fisica2D.velocity.z)

na parte ".z" esta em vermelho
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por MiguelLuiz em Qua Jun 14, 2017 8:45 pm

Você trocou o:  Fisica2D = GetComponent<Rigidbody2D>(); para Fisica = GetComponent<Rigidbody>();?
MiguelLuiz
MiguelLuiz
Programador

Masculino PONTOS : 1344
REPUTAÇÃO : 9
Idade : 16
Áreas de atuação : Programação C#(Intermediário), Modelagem com Blender (Iniciante - Intermediário).
Respeito as regras : Problema com colisão WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qua Jun 14, 2017 8:48 pm

verdade,desculpa
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qua Jun 14, 2017 8:49 pm

ainda continua vermelho
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qua Jun 14, 2017 8:51 pm

eu esqueci de mudar tb o do private,agora funciona normal,agora e so botar as animaçoes nele e tals...vlw
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por MiguelLuiz em Qua Jun 14, 2017 8:52 pm

mande seu script
MiguelLuiz
MiguelLuiz
Programador

Masculino PONTOS : 1344
REPUTAÇÃO : 9
Idade : 16
Áreas de atuação : Programação C#(Intermediário), Modelagem com Blender (Iniciante - Intermediário).
Respeito as regras : Problema com colisão WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por MiguelLuiz em Qua Jun 14, 2017 8:56 pm

não tinha visto a última mensagem, flw
MiguelLuiz
MiguelLuiz
Programador

Masculino PONTOS : 1344
REPUTAÇÃO : 9
Idade : 16
Áreas de atuação : Programação C#(Intermediário), Modelagem com Blender (Iniciante - Intermediário).
Respeito as regras : Problema com colisão WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qua Jun 14, 2017 9:04 pm

flw
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qua Jun 14, 2017 9:08 pm

espere,mas e para frente e atras?como seria?
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qua Jun 14, 2017 9:17 pm

coloquei isso:

Código:
float x = Input.GetAxis("Horizontal");

      Vector3 move = new Vector3 (x * Velocidade, Fisica2D.velocity.y, Fisica2D.velocity.z);

   Fisica2D.velocity = move;

      float y = Input.GetAxis("Vertical");

      Vector3 move = new Vector3 (x * Velocidade, Fisica2D.velocity.y, Fisica2D.velocity.z);

      Fisica2D.velocity = move;

   }

mas o move do Y,esta sublinhado em vermelho
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por MiguelLuiz em Qua Jun 14, 2017 9:30 pm

vc colocaria isso: 

Código:
float x = Input.GetAxis("Horizontal");
float y = Input.GetAxis("Vertical");[size=14][/size][size=14][/size]      Vector3 move = new Vector3 (x * Velocidade, Fisica2D.velocity.y, y*Velocidade);[size=14][/size]
[size=14][/size]   Fisica2D.velocity = move;[size=14][/size]   }
MiguelLuiz
MiguelLuiz
Programador

Masculino PONTOS : 1344
REPUTAÇÃO : 9
Idade : 16
Áreas de atuação : Programação C#(Intermediário), Modelagem com Blender (Iniciante - Intermediário).
Respeito as regras : Problema com colisão WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qua Jun 14, 2017 9:37 pm

esses "sizes" faz parte?
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por MiguelLuiz em Qua Jun 14, 2017 9:39 pm

não, deu "bug" quando enviou a mensagem.
MiguelLuiz
MiguelLuiz
Programador

Masculino PONTOS : 1344
REPUTAÇÃO : 9
Idade : 16
Áreas de atuação : Programação C#(Intermediário), Modelagem com Blender (Iniciante - Intermediário).
Respeito as regras : Problema com colisão WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por MiguelLuiz em Qua Jun 14, 2017 9:40 pm

Código:
float x = Input.GetAxis("Horizontal");[size=14][/size]float y = Input.GetAxis("Vertical");

Vector3 move = new Vector3 (x * Velocidade, Fisica2D.velocity.y, y*Velocidade);
[size=14][/size]Fisica2D.velocity = move;

}
MiguelLuiz
MiguelLuiz
Programador

Masculino PONTOS : 1344
REPUTAÇÃO : 9
Idade : 16
Áreas de atuação : Programação C#(Intermediário), Modelagem com Blender (Iniciante - Intermediário).
Respeito as regras : Problema com colisão WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qua Jun 14, 2017 9:41 pm

ficaria assim:

float x = Input.GetAxis("Horizontal");
float y = Input.GetAxis("Vertical");      Vector3 move = new Vector3 (x * Velocidade, Fisica2D.velocity.y, y*Velocidade);
Fisica2D.velocity = move;
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por MiguelLuiz em Qua Jun 14, 2017 9:42 pm

Sim
MiguelLuiz
MiguelLuiz
Programador

Masculino PONTOS : 1344
REPUTAÇÃO : 9
Idade : 16
Áreas de atuação : Programação C#(Intermediário), Modelagem com Blender (Iniciante - Intermediário).
Respeito as regras : Problema com colisão WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qui Jun 15, 2017 2:41 pm

amigo,eu fiz todo essas coisas na fase 2...agora eu fui na fase 1,e o personagem não se move,so pula
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qui Jun 15, 2017 3:03 pm

Esta dando este erro:

NullReferenceException: Object reference not set to an instance of an object
Playercontroler.Movement () (at Assets/Scripts/Playercontroler.cs:57)
Playercontroler.Update () (at Assets/Scripts/Playercontroler.cs:63)


esses 63 e 57 é isso:

57 = float y = Input.GetAxis("Vertical");      Vector3 move = new Vector3 (x * Velocidade, Fisica2D.velocity.y, y*Velocidade);


63 = Movement ();
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por MiguelLuiz em Qui Jun 15, 2017 3:47 pm

Seu personagem é igual nas duas fases?
MiguelLuiz
MiguelLuiz
Programador

Masculino PONTOS : 1344
REPUTAÇÃO : 9
Idade : 16
Áreas de atuação : Programação C#(Intermediário), Modelagem com Blender (Iniciante - Intermediário).
Respeito as regras : Problema com colisão WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qui Jun 15, 2017 4:01 pm

Sim,eu ate exclui o que tava na fase 1 e coloquei o que tava na fase 2 na fase 1,e continua não se movimentando
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por MiguelLuiz em Qui Jun 15, 2017 4:03 pm

Você deu "Apply" no prefab do seu player na hierarquia na fase 2?
MiguelLuiz
MiguelLuiz
Programador

Masculino PONTOS : 1344
REPUTAÇÃO : 9
Idade : 16
Áreas de atuação : Programação C#(Intermediário), Modelagem com Blender (Iniciante - Intermediário).
Respeito as regras : Problema com colisão WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qui Jun 15, 2017 4:05 pm

como assim apply?eu so arrastei o personagem ali pro project e depois fui para fase 1
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por MiguelLuiz em Qui Jun 15, 2017 4:14 pm

O sua raposa é um prefab correto? Então quando vc a torna um prefab, ela vai estar com as configurações que ela estava quando vc colocou esla na pasta, mas se vc mexer nela na hierarquia(colocar um novo componente, mudar tag, etc.) ela vai estar modificada na hierarquia e não na pasta, para essas modificaçoes irem para o prefab, vc tem q apertar no botão "Applly":

Problema com colisão Applyp10
MiguelLuiz
MiguelLuiz
Programador

Masculino PONTOS : 1344
REPUTAÇÃO : 9
Idade : 16
Áreas de atuação : Programação C#(Intermediário), Modelagem com Blender (Iniciante - Intermediário).
Respeito as regras : Problema com colisão WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qui Jun 15, 2017 4:15 pm

Na fase 2 não aparece esse apply,mas na fase 1 sim,ai dei,mas continua com esse problema
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por MiguelLuiz em Qui Jun 15, 2017 4:22 pm

Na fase 2 arrasta sua raposa para alguma pasta na aba "Project", ai o nome dela vai ficar azul na hierarquia, ai vc vai na fase 1 e arrasta o prefab da raposa da pasta q vc colocou para a sua cena
MiguelLuiz
MiguelLuiz
Programador

Masculino PONTOS : 1344
REPUTAÇÃO : 9
Idade : 16
Áreas de atuação : Programação C#(Intermediário), Modelagem com Blender (Iniciante - Intermediário).
Respeito as regras : Problema com colisão WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qui Jun 15, 2017 4:24 pm

Ja fiz isso,mas o problema continua
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por MiguelLuiz em Qui Jun 15, 2017 4:25 pm

na fase 2 ta funcionando?
MiguelLuiz
MiguelLuiz
Programador

Masculino PONTOS : 1344
REPUTAÇÃO : 9
Idade : 16
Áreas de atuação : Programação C#(Intermediário), Modelagem com Blender (Iniciante - Intermediário).
Respeito as regras : Problema com colisão WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qui Jun 15, 2017 4:27 pm

Sim,funciona normal......eu joguei a raposa prefab na fase 3 e esta com o mesmo problema
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por MiguelLuiz em Qui Jun 15, 2017 4:36 pm

Vc pode mandar um print da aba "Inspector" da raposa na fase 1, e outro na fase 2
MiguelLuiz
MiguelLuiz
Programador

Masculino PONTOS : 1344
REPUTAÇÃO : 9
Idade : 16
Áreas de atuação : Programação C#(Intermediário), Modelagem com Blender (Iniciante - Intermediário).
Respeito as regras : Problema com colisão WvDYdlf

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qui Jun 15, 2017 4:38 pm

ok
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por DUT em Qui Jun 15, 2017 4:42 pm

Problema com colisão Aaaa10
DUT
DUT
MembroAvançado

Masculino PONTOS : 1702
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Problema com colisão WvDYdlf

http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

Resolvido Re: Problema com colisão

Mensagem por MiguelLuiz em Qui Jun 15, 2017 4:47 pm

vc pode mandar as prints novamente, mas com o seu script do Playercontroler aberto?
MiguelLuiz
MiguelLuiz
Programador

Masculino PONTOS : 1344
REPUTAÇÃO : 9
Idade : 16
Áreas de atuação : Programação C#(Intermediário), Modelagem com Blender (Iniciante - Intermediário).
Respeito as regras : Problema com colisão WvDYdlf

Voltar ao Topo Ir em baixo

Página 1 de 2 1, 2  Seguinte

Voltar ao Topo


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