void Start() { //playIntroAnimation(); if (PlayerPrefs.GetInt("isIntro_AnimationDone") != 1) { changeBackground = false; playIntroAnimation(); } else { changeBackground = true; GameObject vine = GameObject.Find("Vine"); NF_VineAnimations vineAnim = (NF_VineAnimations)vine.GetComponent <NF_VineAnimations>(); vineAnim.destroyVine(); GameObject icky = GameObject.Find("Icky_Model"); NF_IckyAnimations ickyAnim = (NF_IckyAnimations)icky.GetComponent <NF_IckyAnimations>(); ickyAnim.setIckyPosition(); ickyAnim.setInitialStateOfIcky(); //load question now getAllComponentsRef(); getInitialSetupFromDM(); } }
public void resetInputController() { qAttempts = 0; wrongAttempts = 0; breakJoints = null; ickyAnim.ickyStates = NF_IckyAnimationStates.icky_idle; ickyAnim.setIckyPosition(); }