Example #1
0
    public void Disengage()
    {
        GetComponent <SpriteRenderer>().sprite = fireOff;
        LeanTween.scale(scaleParent, new Vector3(maxSize, maxSize), shrinkTime).setEase(LeanTweenType.easeInOutQuad);
        FireMicro fm = GetComponentInParent <FireMicro>();

        fm.StopBar();
    }
Example #2
0
    public void Engage()
    {
        GetComponent <Animation>().Stop();
        GetComponent <SpriteRenderer>().sprite = fireOn;
        LeanTween.scale(scaleParent, new Vector3(shrinkSize, shrinkSize), shrinkTime).setEase(LeanTweenType.easeInOutQuad);
        FireMicro fm = GetComponentInParent <FireMicro>();        //Called when we have not been set up in tutorial so we just use this instead

        fm.StartBar();
    }
Example #3
0
 void OnMouseDown()
 {
     if (!complete)
     {
         GetComponent <SpriteRenderer>().sprite = fireOn;
         FireMicro fm = (FireMicro)parent;
         fm.StartBar();
         complete = true;
         started  = true;
     }
 }
Example #4
0
    void OnMouseUp()
    {
        if (started && !MicroMixManager.Instance.IsPaused && !MicroMixManager.Instance.IsTutorial)
        {
            Disengage();
            FireMicro fm = (FireMicro)parent;
            started = false;

            parent.SetWon(fm.IsCorrect());
        }
    }
Example #5
0
 void OnMouseUp()
 {
     if (started)
     {
         GetComponent <SpriteRenderer>().sprite = fireOff;
         FireMicro fm = (FireMicro)parent;
         fm.StopBar();
         started = false;
         parent.SetWon(Correct());
         Debug.Log(Correct());
     }
 }