[RESOLVIDO] Playerprefs
4 participantes
SchultzGames :: UNITY 3D :: Resolvidos
Página 1 de 1
[RESOLVIDO] Playerprefs
Galera Boa tarde
fica dando um error dizendo que o objeto não esta instanciado, só que esta!
fica dando um error dizendo que o objeto não esta instanciado, só que esta!
- Código:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class ContadorPontos : MonoBehaviour
{
public Text txtPontos;
public int pontos;
private void Start()
{
pontos = PlayerPrefs.GetInt("Pontos", pontos);
}
private void Update()
{
txtPontos.text = pontos.ToString(); <------- o error indica aqui.
if (pontos >PlayerPrefs.GetInt("pontos", pontos))
{
PlayerPrefs.SetInt("Pontos", pontos);
}
PlayerPrefs.SetInt("Pontos", pontos);
}
public void Pontuar()
{
pontos++;
txtPontos.text = pontos.ToString();
theus.mors- Membro
- PONTOS : 2253
REPUTAÇÃO : 5
Respeito as regras :
Re: [RESOLVIDO] Playerprefs
- Código:
if (pontos >PlayerPrefs.GetInt("pontos", pontos))
Tente trocar por:
- Código:
if (pontos >PlayerPrefs.GetInt("Pontos", pontos))
Re: [RESOLVIDO] Playerprefs
Voce Esta Tentando Pegar Um Valor De Chave Que Não Existe, Tenta Isso:
- Código:
void Start()
{
if (PlayerPrefs.HasKey("Pontos"))
{
Pontos = PlayerPrefs.GetInt("Pontos")
}
else
{
PlayerPrefs.SetInt("Pontos", pontos)
}
}
Magnatah- Instrutor
- PONTOS : 3525
REPUTAÇÃO : 209
Idade : 24
Áreas de atuação : Dєรєиvσlvєdσя Wєb(Fяσит-єиd), Blєиdєя, υиiтy, C#, ρнρ є Jαvαรcяiρт.
Respeito as regras :
Re: [RESOLVIDO] Playerprefs
No Meu Não Deu Erro... Copia e Cola:
- Código:
public Text txtPontos;
public int pontos;
private void Start()
{
if (PlayerPrefs.HasKey("pontos"))
{
pontos = PlayerPrefs.GetInt("pontos");
}
else
{
PlayerPrefs.SetInt("pontos", pontos);
}
}
private void Update()
{
txtPontos.text = pontos.ToString();
if (pontos > PlayerPrefs.GetInt("pontos", pontos))
{
PlayerPrefs.SetInt("pontos", pontos);
}
PlayerPrefs.SetInt("pontos", pontos);
}
Magnatah- Instrutor
- PONTOS : 3525
REPUTAÇÃO : 209
Idade : 24
Áreas de atuação : Dєรєиvσlvєdσя Wєb(Fяσит-єиd), Blєиdєя, υиiтy, C#, ρнρ є Jαvαรcяiρт.
Respeito as regras :
Re: [RESOLVIDO] Playerprefs
mano ainda ta dando error
theus.mors- Membro
- PONTOS : 2253
REPUTAÇÃO : 5
Respeito as regras :
Re: [RESOLVIDO] Playerprefs
theus.mors escreveu:mano ainda ta dando error
Eu testei aqui no meu Unity e pegou... o erro deve estar em outro lugar, posta o script inteiro para uma analise melhor
Magnatah- Instrutor
- PONTOS : 3525
REPUTAÇÃO : 209
Idade : 24
Áreas de atuação : Dєรєиvσlvєdσя Wєb(Fяσит-єиd), Blєиdєя, υиiтy, C#, ρнρ є Jαvαรcяiρт.
Respeito as regras :
Re: [RESOLVIDO] Playerprefs
ta o script inteiro
esse eh o erro
NullReferenceException: Object reference not set to an instance of an object
ContadorPontos.Update () (at Assets/Script/ContadorPontos.cs:14)
esse eh o erro
NullReferenceException: Object reference not set to an instance of an object
ContadorPontos.Update () (at Assets/Script/ContadorPontos.cs:14)
theus.mors- Membro
- PONTOS : 2253
REPUTAÇÃO : 5
Respeito as regras :
Re: [RESOLVIDO] Playerprefs
Renomei o "Text" Com Os Pontos Desse Jeito: TextPontos
Ta Dificil Te Ajuda... Tenta Isso
- Código:
public Text txtPontos;
public int pontos = 0;
private void Start()
{
if (PlayerPrefs.HasKey("pontos"))
{
pontos = PlayerPrefs.GetInt("pontos");
}
else
{
PlayerPrefs.SetInt("pontos", pontos);
}
//Vai Instanciar O Text.
txtPontos = GameObject.Find("TextPontos").GetComponent<Text>();
}
private void Update()
{
txtPontos.text = pontos.ToString();
if (pontos > PlayerPrefs.GetInt("pontos", pontos))
{
PlayerPrefs.SetInt("pontos", pontos);
}
PlayerPrefs.SetInt("pontos", pontos);
}
Ta Dificil Te Ajuda... Tenta Isso
Magnatah- Instrutor
- PONTOS : 3525
REPUTAÇÃO : 209
Idade : 24
Áreas de atuação : Dєรєиvσlvєdσя Wєb(Fяσит-єиd), Blєиdєя, υиiтy, C#, ρнρ є Jαvαรcяiρт.
Respeito as regras :
Re: [RESOLVIDO] Playerprefs
Manda print do Inspector (O script no objeto que você usa..)
NKKF- ProgramadorMaster
- PONTOS : 4795
REPUTAÇÃO : 574
Idade : 20
Áreas de atuação : Desenvolvedor na Unity, NodeJS, React, ReactJS, React Native, MongoDB e Firebase.
Respeito as regras :
Re: [RESOLVIDO] Playerprefs
a imagem nao aparece, usa esse site para Prints: https://prnt.sc/
Magnatah- Instrutor
- PONTOS : 3525
REPUTAÇÃO : 209
Idade : 24
Áreas de atuação : Dєรєиvσlvєdσя Wєb(Fяσит-єиd), Blєиdєя, υиiтy, C#, ρнρ є Jαvαรcяiρт.
Respeito as regras :
Re: [RESOLVIDO] Playerprefs
http://prnt.sc/neldhj
theus.mors- Membro
- PONTOS : 2253
REPUTAÇÃO : 5
Respeito as regras :
Re: [RESOLVIDO] Playerprefs
Pode mostrar como o seu código está atualmente e seus erros?
NKKF- ProgramadorMaster
- PONTOS : 4795
REPUTAÇÃO : 574
Idade : 20
Áreas de atuação : Desenvolvedor na Unity, NodeJS, React, ReactJS, React Native, MongoDB e Firebase.
Respeito as regras :
theus.mors- Membro
- PONTOS : 2253
REPUTAÇÃO : 5
Respeito as regras :
Re: [RESOLVIDO] Playerprefs
Meu Unity Da Um Bug Parecido, Mas é Somente Quando tento Salvar ou Carregar Arquivos (.Dat), Para Resolver Tenho Que Reinicia-lo.
Meu Unity é Da Versão 2017.4.2f2 então eu até entendo kkk.
Meu Unity é Da Versão 2017.4.2f2 então eu até entendo kkk.
Magnatah- Instrutor
- PONTOS : 3525
REPUTAÇÃO : 209
Idade : 24
Áreas de atuação : Dєรєиvσlvєdσя Wєb(Fяσит-єиd), Blєиdєя, υиiтy, C#, ρнρ є Jαvαรcяiρт.
Respeito as regras :
Tópicos semelhantes
» [RESOLVIDO] PlayerPrefs
» [RESOLVIDO] duvida com PlayerPrefs
» [RESOLVIDO] Duvida com PlayerPrefs. (...)
» [RESOLVIDO] BUG MT CHATO. USANDO O PlayerPrefs. ME AJUDAAAAAAA PF
» [RESOLVIDO] Alguém sabe um modo fazer o PlayerPrefs funcionar no linux?
» [RESOLVIDO] duvida com PlayerPrefs
» [RESOLVIDO] Duvida com PlayerPrefs. (...)
» [RESOLVIDO] BUG MT CHATO. USANDO O PlayerPrefs. ME AJUDAAAAAAA PF
» [RESOLVIDO] Alguém sabe um modo fazer o PlayerPrefs funcionar no linux?
SchultzGames :: UNITY 3D :: Resolvidos
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos