Esempio n. 1
0
    void Update()
    {
        if (retract && (CenterButton.localScale == selectedScale ||
                        CenterButton.localScale == idleScale))
        {
            retract = false;
        }

        if (fullyActive && CenterButton.localScale == idleScale)
        {
            if (FuseCold != null)
            {
                FuseCold.Invoke();
            }
            fullyActive     = false;
            finishedScaling = true;
        }
        else if (!fullyActive && CenterButton.localScale == selectedScale)
        {
            if (FuseHot != null)
            {
                FuseHot.Invoke();
            }
            fullyActive     = true;
            finishedScaling = true;
        }
    }
Esempio n. 2
0
 public void ForceCold()
 {
     CenterButton.localScale = idleScale;
     if (FuseCold != null)
     {
         FuseCold.Invoke();
     }
 }