Erro Script troca de armas
5 participantes
Página 1 de 1
Erro Script troca de armas
Estou com um erro em um script de troca de armas o seguinte script é:
Mais da este erro:
![Erro Script troca de armas Dy1udXx](https://i.imgur.com/Dy1udXx.png?3799)
- Código:
using UnityEngine;
using System.Collections;
public class AtivarArmas : MonoBehaviour {
public GameObject Taco, Arma;//No inspector vc deve linka-los
// Use this for initialization
void Start () {
Taco.SetActive(true);//Ativa taco no comeso
Arma.SetActive(false);//Desativa arma no comeso
}
// Update is called once per frame
void Update () {
if (Input.GetKeyDown("1"))
{
Taco.SetActive(true);//Ativa taco
Arma.SetActive(false);//Desativa arma
}
if (Input.GetKeyDown("2"))
{
Taco.SetActive(false);//desativa o taco
Arma.SetActive(true);//ativa a arma
}
}
}
Mais da este erro:
![Erro Script troca de armas Dy1udXx](https://i.imgur.com/Dy1udXx.png?3799)
rafaelllsd- ProgramadorMaster
-
PONTOS : 5167
REPUTAÇÃO : 507
Idade : 24
Áreas de atuação : Unity, Audacity, Blender, Gimp, C#, JS, MySQL.
Respeito as regras :
Re: Erro Script troca de armas
Simples assim :D
- Código:
using UnityEngine;
using System.Collections;
public class AtivarArmas : MonoBehaviour {
public GameObject Taco, Arma;//No inspector vc deve linka-los
void Start () {
Taco.gameObject.SetActive(true);
Arma.gameObject.SetActive(false);
}
void Update () {
if (Input.GetKeyDown("1")){
Taco.gameObject.SetActive(true);
Arma.gameObject.SetActive(false);
}
if (Input.GetKeyDown("2")){
Taco.gameObject.SetActive(false);
Arma.gameObject.SetActive(true);
}
}
}
Re: Erro Script troca de armas
Infelizmente o Erro persiste, eu estou usando a versão 3.5.6f4.
![Erro Script troca de armas MdUtkIA](https://i.imgur.com/mdUtkIA.png?34)
![Erro Script troca de armas MdUtkIA](https://i.imgur.com/mdUtkIA.png?34)
rafaelllsd- ProgramadorMaster
-
PONTOS : 5167
REPUTAÇÃO : 507
Idade : 24
Áreas de atuação : Unity, Audacity, Blender, Gimp, C#, JS, MySQL.
Respeito as regras :
Re: Erro Script troca de armas
Cara, atualiza essa engine urgentemente para Unity 5. você está perdendo MUITOS, más MUITOS recursos mesmo. Tanto de otimização quanto para criação de menus, efeitos, particulas, animações, etc, etc
Re: Erro Script troca de armas
MarcosSchultz escreveu:Cara, atualiza essa engine urgentemente para Unity 5. você está perdendo MUITOS, más MUITOS recursos mesmo. Tanto de otimização quanto para criação de menus, efeitos, particulas, animações, etc, etc
OK, valeu pela dica vou atualizar, sempre te acompanho no seu canal e agora aqui no site, me surpreendo pela capacidade da unity 5, mais como eu estou no começo tinha em mente começar com uma versão mais antiga , só vou ter que aprender os novos métodos dos Scripts, e uma pergunta, e si o Script da troca de arma Seria o mesmo assima ou teria algo diferente
:D
rafaelllsd- ProgramadorMaster
-
PONTOS : 5167
REPUTAÇÃO : 507
Idade : 24
Áreas de atuação : Unity, Audacity, Blender, Gimp, C#, JS, MySQL.
Respeito as regras :
Re: Erro Script troca de armas
rafaelllsd escreveu:MarcosSchultz escreveu:Cara, atualiza essa engine urgentemente para Unity 5. você está perdendo MUITOS, más MUITOS recursos mesmo. Tanto de otimização quanto para criação de menus, efeitos, particulas, animações, etc, etc
OK, valeu pela dica vou atualizar, sempre te acompanho no seu canal e agora aqui no site, me surpreendo pela capacidade da unity 5, mais como eu estou no começo tinha em mente começar com uma versão mais antiga , só vou ter que aprender os novos métodos dos Scripts, e uma pergunta, e si o Script da troca de arma Seria o mesmo assima ou teria algo diferente
:D
Seria +/- assim mesmo...
Eu faria algumas coisas diferentes, como metodos, classes, talvez um Enum, más é usando SetActive mesmo
Re: Erro Script troca de armas
Olá MarcosSchultz
Como eu posso fazer para voltar para a arma anterior ao apertar a tecla ''Q'' ai fica essa troca de arma...
exemplo: Tá na AK-47 e eu troco para pistola, ai quando eu apertar a tecla ''Q'' voltar para a AK-47, ai fica essa troca de arma entre essas 2 :D
Porquê no meu jogo só pode mudar de arma apertando as seguintes teclas : 1,2,3,4.
espero que entenda minha dúvida... :D
![Laughing](/users/1914/40/81/62/smiles/3481622079.png)
Como eu posso fazer para voltar para a arma anterior ao apertar a tecla ''Q'' ai fica essa troca de arma...
exemplo: Tá na AK-47 e eu troco para pistola, ai quando eu apertar a tecla ''Q'' voltar para a AK-47, ai fica essa troca de arma entre essas 2 :D
Porquê no meu jogo só pode mudar de arma apertando as seguintes teclas : 1,2,3,4.
espero que entenda minha dúvida... :D
Sheyk- Avançado
- PONTOS : 3278
REPUTAÇÃO : 27
Idade : 25
Respeito as regras :
Re: Erro Script troca de armas
Saudações Sheyk!
Temos um tutorial aqui que tem a ver com o que você quer https://www.schultzgames.com/t1883-tutorial-troca-de-armas-usando-1-botao-para-jogos-de-celular?highlight=Celular
Se você quiser só duas armas, basta alterar o valor do size do script no inspetor para 2. Você também pode alterar a tecla de ação no script para a que você quiser :D
Temos um tutorial aqui que tem a ver com o que você quer https://www.schultzgames.com/t1883-tutorial-troca-de-armas-usando-1-botao-para-jogos-de-celular?highlight=Celular
Se você quiser só duas armas, basta alterar o valor do size do script no inspetor para 2. Você também pode alterar a tecla de ação no script para a que você quiser :D
JohnRambo- Moderador
-
PONTOS : 5100
REPUTAÇÃO : 661
Idade : 24
Áreas de atuação : Unity;
Programação;
Música e Sonorização;
Graduado em Análise e Desenvolvimento de Sistemas;
Respeito as regras :
Re: Erro Script troca de armas
Nossa cara, muito obrigado :D
Sheyk- Avançado
- PONTOS : 3278
REPUTAÇÃO : 27
Idade : 25
Respeito as regras :
JohnRambo- Moderador
-
PONTOS : 5100
REPUTAÇÃO : 661
Idade : 24
Áreas de atuação : Unity;
Programação;
Música e Sonorização;
Graduado em Análise e Desenvolvimento de Sistemas;
Respeito as regras :
Re: Erro Script troca de armas
Você tem Skype mano ?
Queria tirar umas dúvidas ;-;
Queria tirar umas dúvidas ;-;
Sheyk- Avançado
- PONTOS : 3278
REPUTAÇÃO : 27
Idade : 25
Respeito as regras :
Re: Erro Script troca de armas
TenhoSheyk escreveu:Você tem Skype mano ?
Queria tirar umas dúvidas ;-;
j.rambo3211
JohnRambo- Moderador
-
PONTOS : 5100
REPUTAÇÃO : 661
Idade : 24
Áreas de atuação : Unity;
Programação;
Música e Sonorização;
Graduado em Análise e Desenvolvimento de Sistemas;
Respeito as regras :
kalielson- ProgramadorMaster
-
PONTOS : 3494
REPUTAÇÃO : 118
Idade : 40
Áreas de atuação : Mestrando em Computação
Respeito as regras :
![-](https://2img.net/i/empty.gif)
» [RESOLVIDO] Erro na troca de script do personagem
» Troca de armas
» Troca de armas
» Animação e troca de Armas!!!
» Sistema De Troca De Armas 2D
» Troca de armas
» Troca de armas
» Animação e troca de Armas!!!
» Sistema De Troca De Armas 2D
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos