SchultzGames
Para tirar dúvidas, crie um tópico especifico na área "Dúvidas em Geral" e aguarde ser respondido. Evite comentar em tópicos não relacionados a sua dúvida Very Happy
TÓPICOS RECENTES:
Tópico:
Postado em:
Postado por:
Stop Animation
multiplayer
Como funciona esse script?!
Delay e ativar variavel de audio
Animação
jogo quiz 2D unity 5...
Como deixar sempre com dois dígitos
Objeto ultrapassando Colisor
[Duvida] Scrollview Bug Content
[DUVIDA] como melhorar a jogabilidade de um jogo 2D
(Dúvida) Objeto receber posição do Raycast.
Alguém Para Dar Uma Avaliada no Meu Jogo de Terror :)
Personagem em 3ª pessoa
Projeto - IMU, terror de sobrevivência em primeira pessoa (estilo silent hill)
DESLIGAR E LIGAR O CARRO
JUMP no estilo Subwey surf
Auxilio para script de Câmera
[TUTORIAL] AI Enemy ( Jogos de terror )
Criar varias funções de mesmo nome em um script
Como Que faço Para Quando Eu Reentrar no game o PlayerPrefs restaurar os dados salvos?
[ASSET] Cama Realista 3D + Download Grátis!
VOID START???
[RESOLVIDO] Meu Script Sumiu!
Como colocar arvores configuradas pelo terrain?
[____ADMINISTRADOR OFFLINE____]
Duvida de camera
Problema de conexão com o fórum
Brasileiros podem usar o Unity ADS?
Desenvolvimento de game PokeGen MS - Vídeo e informações
Recarregador de arms
dúvida com variáveis
Câmera tipo Uncharted
Como verificar se a animação términou no animator
[TUTORIAL] Sistema COMPLETO de câmeras
Iluminação unity 5
Procuro membros para minha Equipe (Programadores, designers, etc)
Galera aki tenho um site com muitos models 3d
COMO COLOCO LANTERNA DE LED NO MEU JOGO DE BUS
DUVIDA SCRIPT DO MARCOS SELEÇÃO DE PERSONAGEM !
[____TÓPICO LIVRE____] FALE O QUE QUISER
SOBRE "IK" INVERSE KINEMATICS
Objeto ir para raycast
Duvida como instância um game objeto com Raycast
Problema Com Virtual Buttons Help me ;-;
GALERA PRECISO DE MODELADORES ,DESIGNER E PROGAMADORES PARA A MINHA EQUIPE DE UNITY 5
sobre build run no Android
e algum bug??
Tela rosa em jogos
Ajuda na script
[ajuda] câmera puxada
Duvida de script de controle
Não carrega próxima cena após finalizar cutscene
Duvida de script avançada
[TUTORIAL] Derrubar arvores e dropar madeiras dela
Vocês poderiam avaliar meu jogo para Android? (30mb)
Ajuda com elementos UI
Ajuda com AI
Multiplayer com photon
[PEDIDO] Tutorial de Multiplayer
procuro equipe para meu jogo de bus
Formação de equipe para jogo estilo Days Gone (Campanha , Multiplayer) , (já está em criação)
AJUDA SCRIPT LUZ UNITY 5.5
3 Armas mediavais gratis, criada por min
Alguém poderia me ajudar a entender esse script
[TUTORIAL] Entrar no carro estilo GTA
Folha de Palmeira (Modelo 3D)
Procuro programadores para meu jogo
Duvida sobre pulo
unity pack
PROCURO EQUIPE PARA DESENVOLVER UM GAME NO ESTILO BOMBERMAN (ANTIGOS) ENTRAR EM CONTATO
Formação de equipes Bus Brasil
[JOGO] Dead Age(Em desenvolvimento).
Vcs ja publicaram algum game ou aplicativo na playstore?
Ajuda para Criar Um Mapa que se passa em uma escola brasileira
[TUTORIAL] Sistema de inventário Sobrevivência
Hoje à(s) 5:04 pm
Hoje à(s) 4:51 pm
Hoje à(s) 4:04 pm
Hoje à(s) 3:49 pm
Hoje à(s) 3:31 pm
Hoje à(s) 2:41 pm
Hoje à(s) 2:29 pm
Hoje à(s) 1:42 pm
Hoje à(s) 12:33 pm
Hoje à(s) 12:15 pm
Hoje à(s) 11:02 am
Hoje à(s) 10:21 am
Hoje à(s) 10:17 am
Hoje à(s) 9:58 am
Hoje à(s) 4:51 am
Ontem à(s) 11:04 pm
Ontem à(s) 10:35 pm
Ontem à(s) 10:10 pm
Ontem à(s) 8:27 pm
Ontem à(s) 8:27 pm
Ontem à(s) 7:45 pm
Ontem à(s) 7:23 pm
Ontem à(s) 7:21 pm
Ontem à(s) 5:32 pm
Ontem à(s) 4:55 pm
Ontem à(s) 4:53 pm
Ontem à(s) 3:58 pm
Ontem à(s) 3:04 pm
Ontem à(s) 2:07 pm
Ontem à(s) 1:25 pm
Ontem à(s) 12:59 pm
Ontem à(s) 12:23 pm
Ontem à(s) 12:22 pm
Ontem à(s) 4:58 am
Ter Jan 17, 2017 8:57 pm
Ter Jan 17, 2017 8:17 pm
Ter Jan 17, 2017 6:54 pm
Ter Jan 17, 2017 5:13 pm
Ter Jan 17, 2017 4:33 pm
Ter Jan 17, 2017 2:17 pm
Ter Jan 17, 2017 1:19 pm
Ter Jan 17, 2017 12:54 pm
Ter Jan 17, 2017 11:57 am
Ter Jan 17, 2017 10:16 am
Ter Jan 17, 2017 7:54 am
Ter Jan 17, 2017 7:46 am
Seg Jan 16, 2017 9:06 pm
Seg Jan 16, 2017 6:54 pm
Seg Jan 16, 2017 5:21 pm
Seg Jan 16, 2017 5:12 pm
Seg Jan 16, 2017 5:11 pm
Seg Jan 16, 2017 5:11 pm
Seg Jan 16, 2017 5:10 pm
Seg Jan 16, 2017 5:05 pm
Seg Jan 16, 2017 5:03 pm
Seg Jan 16, 2017 3:01 pm
Seg Jan 16, 2017 2:02 pm
Seg Jan 16, 2017 12:02 pm
Seg Jan 16, 2017 10:53 am
Dom Jan 15, 2017 10:14 pm
Dom Jan 15, 2017 6:31 pm
Dom Jan 15, 2017 6:03 pm
Dom Jan 15, 2017 5:54 pm
Dom Jan 15, 2017 5:17 pm
Dom Jan 15, 2017 4:30 pm
Dom Jan 15, 2017 4:24 pm
Dom Jan 15, 2017 2:52 pm
Dom Jan 15, 2017 9:40 am
Dom Jan 15, 2017 9:06 am
Dom Jan 15, 2017 12:01 am
Sab Jan 14, 2017 8:06 pm
Sab Jan 14, 2017 5:53 pm
Sab Jan 14, 2017 10:38 am
Sab Jan 14, 2017 9:06 am
Sab Jan 14, 2017 7:37 am
OnofreUnity
Alerson Software
Lucas Garcia Frade
GustavoMaster
GustavoMaster
Kenji Haruno
Hardencio
GustavoMaster
Manawydan
poker14k
luKkaSs
dstaroski
AndyShow
joabr
AndyShow
poker14k
artplayer
Pedro Canassa Garcia
pablo10544
LegendGames
artplayer
AndyShow
AndyShow
artplayer
John Rambo
weslleyFx
Weverton Borges da Silva
Hardencio
AndyShow
Callyde Jr
AndyShow
John Rambo
John Rambo
MonsaM
John Rambo
dstaroski
MonsaM
John Rambo
LuizFixa3D
joabr
XavezZ
lucasfera15
R R
anizioNoob
dstaroski
dstaroski
John Rambo
Igor Melim
MarcosSchultz
MarcosSchultz
MarcosSchultz
joabr
MarcosSchultz
MarcosSchultz
marcos4503
sabbath
Callyde Jr
artplayer
Chilinger
Manawydan
Willian Wii
Pedro Canassa Garcia
MateusWTP
Willian Wii
tom ramber
RenanMSV
Willian Wii
AndyShow
dstaroski
Kaiky leandro
Kaiky leandro
ismarspn
Willian Wii
GamersBR
hen000

duvida de como juntar esses dois scripts

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

DÚVIDA duvida de como juntar esses dois scripts

Mensagem por Eduardo CS1 em Seg Nov 14, 2016 11:24 pm

como posso unir esses dois scripts para que o ponto de colisao e a mira fique no mesmo lugar

Código:
    private int numDeItens;
    void Start()
    {
        numDeItens = 0;
    }
    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)
            {
                mensagem = true;
                if (Input.GetMouseButtonDown(0))
                {
                    Destroy(PontoDeColisao.transform.gameObject);
                    numDeItens++;
                }
            }
            else
            {
                mensagem = false;
            }
        }
        else
        {
            mensagem = false;
        }
        // load
        if (numDeItens >= QuantidadeDeItens)
        {
            UnityEngine.SceneManagement.SceneManager.LoadScene(CenaLoad);
        }
    }
    void OnGUI()
    {
        GUI.Label(new Rect(20, 20, 180, 50), "ITENS: " + numDeItens);
        if (mensagem == true)
        {
            GUI.Label(new Rect(Screen.width / 2 - 90, Screen.height / 2 - 25, 180, 50), "Pressione o botao esquerdo do mouse para pegar");
        }
    }
}
Código:
using UnityEngine;
using System.Collections;
public class MIRA : MonoBehaviour
{
    public Texture2D mira;
    void OnGUI()
    {
        GUI.DrawTexture(new Rect(Screen.width / 2 - mira.width / 2, Screen.height / 2 - mira.height / 2, mira.width, mira.height), mira);
    }
    void Update()
    {
        Cursor.visible = false;
    }
}

Eduardo CS1
Iniciante
Iniciante

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

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: duvida de como juntar esses dois scripts

Mensagem por dstaroski em Ter Nov 15, 2016 9:05 am

Bom dia brow! é simples, acrescente ao primeiro script as variáveis: public Texture2D mira; na função OnGUI acrescente os parâmetros correspondentes, e no update o parâmetro para ocultar o cursor, isso tudo dentro do primeiro script, dentro das funções correspondentes, ou seja, o que é no Update, dentro dele e o que é no OnGUI dentro dele.

Abraço!

dstaroski
Instrutor

Masculino PONTOS : 625
REPUTAÇÃO : 153
Idade : 27
Áreas de atuação : Téc. Hardware e Redes, Programação C#, Desenvolvimento Android

Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: duvida de como juntar esses dois scripts

Mensagem por Eduardo CS1 em Ter Nov 15, 2016 10:25 am

vlw mano mais n ta dando certo n

Eduardo CS1
Iniciante
Iniciante

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

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: duvida de como juntar esses dois scripts

Mensagem por dstaroski em Ter Nov 15, 2016 10:50 am

Eduardo CS1 escreveu:vlw mano mais n ta dando certo n
Bom dia brow! olha só, havia alguns erros de sintaxe no seu script, e como não colou ele inteiro, eu adaptei aqui, está funcionando aqui perfeitamente, segue: 
Código:
using UnityEngine;
using System.Collections;
using UnityEngine.SceneManagement;

public class TESTE1 : MonoBehaviour {

   private int numDeItens;
   private int QuantidadeDeItens;
   public bool mensagem = false;
   public float DistanciaMaxima;
   public Texture2D mira;

   void Start()
   {
      numDeItens = 0;
      QuantidadeDeItens = 5;
   }
   void Update()
   {
      Cursor.visible = false;
      // 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")
         {
            mensagem = true;
            if (Input.GetMouseButtonDown(0))
            {
               Destroy(PontoDeColisao.transform.gameObject);
               numDeItens++;
            }
         }
         else
         {
            mensagem = false;
         }
      }
      else
      {
         mensagem = false;
      }
      // load
      if (numDeItens >= QuantidadeDeItens)
      {
         SceneManager.LoadScene("teste2");
      }
   }
   void OnGUI()
   {
      GUI.Label(new Rect(20, 20, 180, 50), "ITENS: " + numDeItens);
      if (mensagem == true)
      {
         GUI.Label(new Rect(Screen.width / 2 - 90, Screen.height / 2 - 25, 180, 50), "Pressione o botao esquerdo do mouse para pegar");
      }
      GUI.DrawTexture(new Rect(Screen.width / 2 - mira.width / 2, Screen.height / 2 - mira.height / 2, mira.width, mira.height), mira);
   }
}

Não esqueça que o nome do script tem que ser TESTE1, não esqueça de setar a distancia máxima no inspector, anexar também a textura da mira, e setar os "inimigos" como com a tag "TagObjetos", o script foi anexado a camera do player FPS, pois dela é disparado o raycast. Mude também o nome da cena que irá carregar quando ele atingir um número x de itens. Aproveite e compare esse script com o seu, e veja os erros, estude para aprendizagem.

Abraço!

dstaroski
Instrutor

Masculino PONTOS : 625
REPUTAÇÃO : 153
Idade : 27
Áreas de atuação : Téc. Hardware e Redes, Programação C#, Desenvolvimento Android

Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: duvida de como juntar esses dois scripts

Mensagem por Eduardo CS1 em Ter Nov 15, 2016 1:16 pm

mto obrigado brow!lhe agradesso mto

Eduardo CS1
Iniciante
Iniciante

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

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: duvida de como juntar esses dois scripts

Mensagem por Eduardo CS1 em Ter Nov 15, 2016 1:34 pm

testei com o meu modelo 3d e com o cubo com o cubo funcionou perfeitamente, mais ja com o meu modelo ficoumeio bulgado so funciona a uma certa distacia se chegar perto n funciona,testei da distancia zero ate a 20 mais mesmo sendo 0 ela so da certo quando estar distante certeza q o problema e o meu modelo mais o q posso mudar para ajustar isso

Eduardo CS1
Iniciante
Iniciante

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

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: duvida de como juntar esses dois scripts

Mensagem por dstaroski em Ter Nov 15, 2016 2:11 pm

Eduardo CS1 escreveu:testei com o meu modelo 3d e com o cubo com o cubo funcionou perfeitamente, mais ja com o meu modelo ficoumeio bulgado so funciona a uma certa distacia se chegar perto n funciona,testei da distancia zero ate a 20 mais mesmo sendo 0 ela so da certo quando estar distante certeza q o problema e o meu modelo mais o q posso mudar para ajustar isso
verifica o seguinte cara, acontece isso com muita gente. O raycast sai da câmera, certo, o que acontece é que no player de fps do unity, a câmera fica dentro da colisão (capsule collider) e faz com que o raio colida com ele e gera problemas, verifica se não é isso que ta acontecendo.

Abraço!

dstaroski
Instrutor

Masculino PONTOS : 625
REPUTAÇÃO : 153
Idade : 27
Áreas de atuação : Téc. Hardware e Redes, Programação C#, Desenvolvimento Android

Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: duvida de como juntar esses dois scripts

Mensagem por Eduardo CS1 em Ter Nov 15, 2016 5:16 pm

MANO TINHA FUNCIONADO SEM PRECISAR MEXER NA POSIÇAO DA CAMERA, MAIS QUANDO EU MOVIA O OJETO DE LUGAR PARAVA DE FUNCIONAR,DAI COLOQUEI A CAMERA MAIS PRAFENTE DO GEITO QUE VC FALO SO QUE AGR N FUNCIONA MAIS DE NENHUM JEITO

Eduardo CS1
Iniciante
Iniciante

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

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: duvida de como juntar esses dois scripts

Mensagem por dstaroski em Qua Nov 16, 2016 7:36 am

Eduardo CS1 escreveu:MANO TINHA FUNCIONADO SEM PRECISAR MEXER NA POSIÇAO DA CAMERA, MAIS QUANDO EU MOVIA O OJETO DE LUGAR PARAVA DE FUNCIONAR,DAI COLOQUEI A CAMERA MAIS PRAFENTE DO GEITO QUE VC FALO SO QUE AGR N FUNCIONA MAIS DE NENHUM JEITO
Bom dia Eduardo! Volte para a posição que estava funcionando, verifique o valor da distância no inspector no script, sete outro valor e vai testando, mude a posição da câmera e vai testando até achar a melhor posição, e não esqueça que os alvos tem que ter a tag, sem ela o raycast não fará efeito.

Abraço!

dstaroski
Instrutor

Masculino PONTOS : 625
REPUTAÇÃO : 153
Idade : 27
Áreas de atuação : Téc. Hardware e Redes, Programação C#, Desenvolvimento Android

Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

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

- Tópicos similares

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