public UnityEngine.Sprite Active;
public UnityEngine.Sprite Locked;
void OnEnable ()
{
var key = "Lesson"+LessonNumber;
if (!PlayerPrefs.HasKey (key))
{
if ( LessonNumber == 1 ) PlayerPrefs.SetString (key, "active");
else
PlayerPrefs.SetString (key, "locked");
PlayerPrefs.Save ();
}
LessonState = PlayerPrefs.GetString (key);
switch (LessonState)
{
case "active":
GetComponent<UI2DSprite> ().sprite2D = Active;
Debug.Log ("Sprite is "+GetComponent<UI2DSprite> ().sprite2D);
break;
case "locked":
GetComponent<UI2DSprite> ().sprite2D = Locked;
break;
}
}