private void Normalize(int inMode) { texts[currMode].GetComponent <Outline>().effectColor = new Color(0, 0, 0, 0); currMode = (inMode < 0 ? 2 : inMode) % 3; mode = modes[currMode]; texts[currMode].GetComponent <Outline>().effectColor = new Color(255, 255, 255, 255); }
void SetDest() { Vector3 temp = Dest; ArmyMode mode = GetMode(); if (mode == ArmyMode.FOLLOWING) { Dest = playerLoc.position; } if (mode == ArmyMode.FROZEN) { Dest = transform.position; GetComponent <Rigidbody2D>().constraints = RigidbodyConstraints2D.FreezePositionX | RigidbodyConstraints2D.FreezePositionY; } else { gameObject.GetComponent <Rigidbody2D>().constraints = RigidbodyConstraints2D.None; } }