Beispiel #1
0
    //Current shuttle status is displayed like a switch - only one is active
    private void SetShuttleStatus(NetColorChanger objToSwitch)
    {
        statusCargoImage.SetValue   = "000000";
        statusTransitImage.SetValue = "000000";
        statusCentcomImage.SetValue = "000000";

        objToSwitch.SetValue = "ffffff";
    }
        //Current shuttle status is displayed like a switch - only one is active
        private void SetShuttleStatus(NetColorChanger objToSwitch)
        {
            statusCargoImage.SetValueServer(Color.black);
            statusTransitImage.SetValueServer(Color.black);
            statusCentcomImage.SetValueServer(Color.black);

            objToSwitch.SetValueServer(Color.white);
        }
Beispiel #3
0
        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>();
        }