diff --git a/popcorn/Assets/MyGame/Scripts/ButtonObjectSwitcher.cs b/popcorn/Assets/MyGame/Scripts/ButtonObjectSwitcher.cs index 9c8f3e5f..e1cd466e 100644 --- a/popcorn/Assets/MyGame/Scripts/ButtonObjectSwitcher.cs +++ b/popcorn/Assets/MyGame/Scripts/ButtonObjectSwitcher.cs @@ -10,10 +10,23 @@ public class ButtonObjectSwitcher : MonoBehaviour [SerializeField] private GameObject onObject; [SerializeField] private GameObject offObject; + [SerializeField] private GameObject tutoobject; + private void Start() { onObject.SetActive(false); offObject.SetActive(true); + if (null != tutoobject) + { + if (PlayerPrefs.GetInt("tutoobject", 0) == 0) + { + tutoobject.SetActive(true); + } + else + { + tutoobject.SetActive(false); + } + } growthButton.OnPointerDownAsObservable() .Select(_ => true) .Merge(growthButton.OnPointerUpAsObservable().Select(_ => false)) @@ -21,6 +34,11 @@ public class ButtonObjectSwitcher : MonoBehaviour { onObject.SetActive(x); offObject.SetActive(!x); + if (null!= tutoobject) + { + tutoobject.SetActive(false); + PlayerPrefs.SetInt("tutoobject", 100); + } }).AddTo(this); } }