using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using UnityEngine.SceneManagement; public class CharacterMenu : MonoBehaviour { Image m_Image; //Set this in the Inspector public Sprite m_Sprite0; public Sprite m_Sprite1; public int CharacterSelected = 0; int LastSelected = 0; // Use this for initialization void Start () { m_Image = GetComponent(); m_Image.sprite = m_Sprite0; } // Update is called once per frame void Update () { if(CharacterSelected != LastSelected) { switch (CharacterSelected) { case 0: m_Image.sprite = m_Sprite0; break; case 1: m_Image.sprite = m_Sprite1; break; } LastSelected = CharacterSelected; } } public void Next() { CharacterSelected = (CharacterSelected + 1) % 2; } public void SaveSelected() { PlayerPrefs.SetInt("CharacterOption", CharacterSelected); Debug.Log(PlayerPrefs.GetInt("CharacterOption")); SceneManager.LoadScene(1); } }