Sistema de Compra incompleto!
3 participantes
Página 1 de 1
Sistema de Compra incompleto!
Bom galera criei esse topico pois não estavá conseguindo terminanr meu game, O meu game está em 90% Finalizado mas não consigo fazer o dinheiro do personagem subir ou simplificando não consigo fazer o player ganhar dinhero! Ja tentei varias formas já ate procurei aq no forum mas nao consegui resolver! BOM EU CRIEI 3 SIMPLES SCRIPTS, CRIEI O SCRIPT SHOPING QUE CARREGA A CENA DA LOJA, O SCRIPT DO PLAYER QUE E O PLAYER JOGANDO APOS AS COMPRAS E TAMBEM O DE GANHAR DINHEIRO
1 SCRIPT:
2 SCRIPT:
3 SCRIPT :
1 SCRIPT:
- Código:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.SceneManagement;
public class ShopControlScript : MonoBehaviour {
int moneyAmount;
int isRifleSold;
public Text moneyAmountText;
public Text riflePrice;
public Button buyButton;
// Use this for initialization
void Start () {
moneyAmount = PlayerPrefs.GetInt ("MoneyAmount");
}
// Update is called once per frame
void Update () {
moneyAmountText.text = "Dinheiro: " + moneyAmount.ToString() + "R$";
isRifleSold = PlayerPrefs.GetInt ("IsRifleSold");
if (moneyAmount >= 5 && isRifleSold == 5)
buyButton.interactable = true;
else
buyButton.interactable = false;
}
public void buyRifle()
{
moneyAmount -= 5;
PlayerPrefs.SetInt ("IsRifleSold", 1);
riflePrice.text = "Sold!";
buyButton.gameObject.SetActive (false);
}
public void exitShop()
{
PlayerPrefs.SetInt ("MoneyAmount", moneyAmount);
SceneManager.LoadScene ("GameScene");
}
public void resetPlayerPrefs()
{
moneyAmount = 0;
buyButton.gameObject.SetActive (true);
riflePrice.text = "Preço: 5 R$";
PlayerPrefs.DeleteAll ();
}
}
2 SCRIPT:
- Código:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.SceneManagement;
public class GameControlScript : MonoBehaviour {
public Text moneyText;
public static int moneyAmount;
int isRifleSold;
public GameObject rifle;
// Use this for initialization
void Start () {
moneyAmount = PlayerPrefs.GetInt ("MoneyAmount");
isRifleSold = PlayerPrefs.GetInt ("IsRifleSold");
if (isRifleSold == 1)
rifle.SetActive (true);
else
rifle.SetActive (false);
}
// Update is called once per frame
void Update () {
moneyText.text = "Dinheiro: " + moneyAmount.ToString() + "R$";
}
public void gotoShop()
{
PlayerPrefs.SetInt ("MoneyAmount", moneyAmount);
SceneManager.LoadScene ("ShopScene");
}
}
3 SCRIPT :
- Código:
using UnityEngine;
using System.Collections;
public class GanDinheiro : MonoBehaviour {
public int QuaDinheiro = 0;
// Update is called once per frame
void Update () {
}
void OnCollisionEnter(Collision collision)
{
{
GameControlScript.moneyAmount += 5;
Destroy(collision.gameObject);
}
}
}
heliab125- Membro
- PONTOS : 2874
REPUTAÇÃO : 4
Respeito as regras :
Re: Sistema de Compra incompleto!
No 3 script voce deve destroi-lo com um tempinho
- Código:
Destroy (gameObject,3);
- Código:
StartCoroutine(DestroirObjct());//Chamar a funçao
IEnumerator DestroirObject()//Chamar para destroir objeto
{
yield return new WaitForSeconds(0.2f);
Destroy (gameObject);
}
Re: Sistema de Compra incompleto!
Os tutoriais desse gringo são muito bons, em até 4 minutos o cara aprende como funciona um sistema completo...
MarcosUAC- Membro
- PONTOS : 2499
REPUTAÇÃO : 2
Idade : 22
Áreas de atuação : Tec.Hardware.
Tec.Redes.
Respeito as regras :
Tópicos semelhantes
» Como fazer um sistema de compra de itens?
» (Duvida) como fazer um sistema de compra de objetos?
» Dúvida de pegar variável de outro script / sistema de compra e venda (Ajuda aí pfv)
» Como criar sistema de Habilidades (Skills) para o personagem 2D / e sistema de batalha 2D
» Meu jogo disponivel pra pré compra na steam
» (Duvida) como fazer um sistema de compra de objetos?
» Dúvida de pegar variável de outro script / sistema de compra e venda (Ajuda aí pfv)
» Como criar sistema de Habilidades (Skills) para o personagem 2D / e sistema de batalha 2D
» Meu jogo disponivel pra pré compra na steam
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos