i coded the following code i want to check which PlayerPrefs is empty and save text from inputbox then display it in Ui text problem is Uitext3 is displaying text from Uitex2
please help i want to achieve this in more than 10 PlayerPrefs
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class SaveTittles : MonoBehaviour
{
public InputField InputsaveTittes;
public Text SaveTittlesText1;
public Text SaveTittlesText2;
public Text SaveTittlesText3;
// Start is called before the first frame update
void Start()
{
InputsaveTittes.Select();
InputsaveTittes.ActivateInputField();
}
// Update is called once per frame
void Update()
{
//PlayerPrefs.SetString("Now",SaveTittlesText.text);
SaveTittlesText1.text=PlayerPrefs.GetString("1");
SaveTittlesText2.text=PlayerPrefs.GetString("2");
SaveTittlesText3.text=PlayerPrefs.GetString("3");
}
public void SaveNow(){
if (PlayerPrefs.HasKey ("1") == false)
{
PlayerPrefs.SetString("1",InputsaveTittes.text.ToString());
PlayerPrefs.Save();
}
else if (PlayerPrefs.HasKey ("1") == true)
{
PlayerPrefs.SetString("2",InputsaveTittes.text.ToString());
PlayerPrefs.Save();
}
else if (PlayerPrefs.HasKey ("2") == false)
{
PlayerPrefs.SetString("2",InputsaveTittes.text.ToString());
PlayerPrefs.Save();
}
else if (PlayerPrefs.HasKey ("2") == true)
{
PlayerPrefs.SetString("3",InputsaveTittes.text.ToString());
PlayerPrefs.Save();
}
}
}