private void Awake() { if (statusColors == null) { statusColors = new Dictionary <AcuStatus, Color>() { { AcuStatus.Off, colorOff }, { AcuStatus.Nominal, colorNominal }, { AcuStatus.Caution, colorCaution }, { AcuStatus.Alert, colorAlert }, }; } lockIconSprite = lockIcon.GetComponent <NetSpriteImage>(); lockIconColor = lockIcon.GetComponent <NetColorChanger>(); powerIconColor = powerIcon.GetComponent <NetColorChanger>(); connectionIconColor = connectionIcon.GetComponent <NetColorChanger>(); }