// Use this for initialization void Start() { if (PlayerPrefs.GetInt("Brasil", 0) == 0) { PlayerPrefs.SetInt("Brasil", 1); } better = GetComponent <BetterButton>(); scaler = GetComponent <ScaleToCurve>(); button = GetComponent <Image>(); redOverlay = new Color32(255, 100, 100, 255); isUnlocked = PlayerPrefs.GetInt(country, 0); if (isUnlocked == 0) { better.enabled = false; scaler.enabled = false; button.color = redOverlay; flagImg.color = redOverlay; button.sprite = whiteButton; } //0 = locked //1 = unlocked }
public override void OnInspectorGUI() { base.OnInspectorGUI(); BetterButton btn = target as BetterButton; helper.DrawGui(serializedObject, btn); serializedObject.ApplyModifiedProperties(); }