Como salvar bool no PlayerPrefs Unity
Eu tenho um sistema de pagamento para o meu jogo configurado, eis o meu código:
void Start()
{
T55.interactable = false;
Tiger2.interactable = false;
Cobra.interactable = false;
}
public void ProcessPurchase (ShopItem item)
{
if(item .SKU =="tank")
{
StoreHandler .Instance .Consume (item );
}
}
public void OnConsumeFinished (ShopItem item)
{
if(item .SKU =="tank")
{
T55.interactable = true;
Tiger2.interactable = true;
Cobra.interactable = true;
}
}
Agora, cada vez que o jogador compra algo no jogo, a intratabilidade dos meus 3 botões é verdadeira; mas o problema é que toda vez que ele fecha o jogo, a intratabilidade volta ao falso como.
Devo salvar o processo para que o jogador não precise comprar novamente para recuperá-lo?