public void Start()
    {
        theCollider = gameObject.GetComponent <Collider2D>();

        anim = GameObject.Find("UI").GetComponentInChildren <Animator>();
        fade = GameObject.Find("UI").GetComponentInChildren <fadeScript>();
    }
Example #2
0
    IEnumerator secondDelay()
    {
        yield return(new WaitForSeconds(waitForDissolve));

        fadeScript myFadeScript = canvas.GetComponent <fadeScript>();

        myFadeScript.undoFadeMe();
    }
Example #3
0
    IEnumerator myDelay()
    {
        yield return(new WaitForSeconds(waitFor));

        fadeScript myFadeScript = canvas.GetComponent <fadeScript>();

        myFadeScript.FadeMe();
    }
Example #4
0
    // Update is called once per frame
    void Update()
    {
        fadeScript myFadeScript = canvas.GetComponent <fadeScript>();

        if (myFadeScript.alpha >= 1)
        {
            StopCoroutine("myDelay");
            StartCoroutine("secondDelay");
        }
    }
Example #5
0
 void Start()
 {
     instance = this;
 }