// Use this for initialization
 void Start()
 {
     lineRenderer            = GetComponent <LineRenderer>();
     pointsController        = GetComponent <SetLineRendererPoints>();
     lineCurve               = lineRenderer.widthCurve;
     previousApplicationMode = Globals.applicationMode;
 }
示例#2
0
    void OnApplicationModeChanged(Globals.ApplicationMode applicationMode)
    {
        bool interactable = (applicationMode != Globals.ApplicationMode.Playing);

        hyperspeedSlider.interactable    = interactable;
        gameSpeedSlider.interactable     = interactable;
        highwayLengthSlider.interactable = interactable;
    }
 void UpdatePlayPauseSprite(Globals.ApplicationMode applicationMode)
 {
     if (applicationMode == Globals.ApplicationMode.Playing)
     {
         buttonImage.sprite = pauseSprite;
     }
     else
     {
         buttonImage.sprite = playSprite;
     }
 }
示例#4
0
 void OnApplicationModeChanged(Globals.ApplicationMode applicationMode)
 {
     Reset();
     statsPanel.SetActive(Globals.applicationMode == Globals.ApplicationMode.Playing && !GameSettings.bot);
 }
示例#5
0
 void OnApplicationModeChanged(Globals.ApplicationMode applicationMode)
 {
     // Can only paste in editor mode
     gameObject.SetActive(applicationMode == Globals.ApplicationMode.Editor);
 }