Example #1
0
    public void interact()
    {
        AM.Play("UIButtonPress");
        OM.Orbiter.GetComponent <SatelliteInteract>().CancelInvoke("DelayedExit");
        if (MainMenuCanvas.activeSelf == true)
        {
            Pedestal.GetComponent <MainMenuUIManager>().ClosePanel();
        }
        MainSatelliteCanvas.SetActive(true);
        SatelliteCanvasManager SCM;

        SCM              = MainSatelliteCanvas.GetComponent <SatelliteCanvasManager>();
        SCM.enabled      = true;
        SCM.IsEnabled    = true;
        SCM.OrbitManager = OrbitManager;

        SCM.LineToggle.isOn       = OM.Line;
        SCM.LineWidthSlider.value = OM.newlinewidth;
        SCM.LineShapeSlider.value = OM.newtolerance;

        SCM.LineSliderValueText.text = OM.newlinewidth.ToString();
        SCM.LineSliderValueText.text = OM.newtolerance.ToString();

        SCM.RealTimeToggle.isOn           = TM.UseRealTime;
        SCM.JulianDateSlider.interactable = !TM.UseRealTime;
        SCM.SetSliderValues();
    }
Example #2
0
 public void GlobalJulianTime()
 {
     // ensures clicks don't play, and that time doesn't accelerate forwards
     // due to IndexFromJD()
     if (!timeStepMode)
     {
         AM.Play("SliderClick");
         NewJulianDate = AllTimes[(int)GlobalJulianDateSlider.value];
         //NewJulianDate = AllTimes[0] + GlobalJulianDateSlider.value * (AllTimes[AllTimes.Count - 1] - AllTimes[0]);
     }
 }
    private void OnMouseOver()
    {
        if (gameObject.layer == 5)
        {
            return;
        }
        else
        {
            if (!triggered)
            {
                triggered = true;
                AM.Play("ButtonClick");
                if (OM.UITag == true)
                {
                    TagWasEnabled = true;
                }

                if (OM.Line == true)
                {
                    LineWasEnabled = true;
                }
                if (OM.UITag == false)
                {
                    OM.UITag      = true;
                    TagWasEnabled = false;
                }

                if (OM.Line == false)
                {
                    OM.Line = true;
                    OM.ObjectGenerator();
                    LineWasEnabled = false;
                }
            }
        }
    }