// Start is called before the first frame update void Start() { cameraMovementScript = GameObject.Find("Main Camera").GetComponent <cameraMovement>(); starSystemObjectScript = GameObject.Find("starSystemObject").GetComponent <starSystemObject>(); initialConditionsScript = GameObject.Find("starSystemObject").GetComponent <initialConditions>(); map.Add("Figure-8", 1); map.Add("Figure-8 with little bias", 2); map.Add("3 bodies special stable orbit", 3); map.Add("2 bodies stable", 4); map.Add("3 bodies with collisions", 5); oldSliderValue = (float)starSystemObjectScript.h; menuSliderObject.GetComponent <UnityEngine.UI.Slider>().value = oldSliderValue; InputFieldObject.GetComponent <UnityEngine.UI.InputField>().text = menuSliderObject.GetComponent <UnityEngine.UI.Slider>().value.ToString(); tipMessage.SetActive(false); }
void Start() { starSystemScript = GameObject.Find("starSystemObject").GetComponent <starSystemObject>(); GUIObjectScript = GameObject.Find("GUIObject").GetComponent <GUILayoutObject>(); s = new Star(transform.position[0], transform.position[1], transform.position[2], vel[0], vel[1], vel[2], mass); starSystemScript.AddStarToSystem(s); lineRenderer = GetComponent <LineRenderer>(); lineRenderer.widthMultiplier = 0.1f; lineRenderer.positionCount = nowLineRendererIndex; Gradient gradient = new Gradient(); gradient.SetKeys( new GradientColorKey[] { new GradientColorKey(lineRendererColor, 0.0f), new GradientColorKey(Color.Lerp(lineRendererColor, Color.white, 0.5f), 0.9f), new GradientColorKey(Color.white, 1.0f) }, new GradientAlphaKey[] { new GradientAlphaKey(lineRendererColor.a, 0.0f), new GradientAlphaKey(lineRendererColor.a, 1.0f) } ); lineRenderer.colorGradient = gradient; selectedToDisplayInfo = false; }
// Start is called before the first frame update void Start() { starSystemObjectScript = GameObject.Find("starSystemObject").GetComponent <starSystemObject>(); cameraMovementScript = GameObject.Find("Main Camera").GetComponent <cameraMovement>(); newStarXStr = "0.0"; newStarYStr = "0.0"; newStarZStr = "10.0"; newStarVxStr = "0.0"; newStarVyStr = "0.0"; newStarVzStr = "0.0"; newStarMassStr = "1E9"; displayStarInfo = false; float.TryParse(newStarXStr, out newStarX); float.TryParse(newStarYStr, out newStarY); float.TryParse(newStarZStr, out newStarZ); float.TryParse(newStarVxStr, out newStarVx); float.TryParse(newStarVyStr, out newStarVy); float.TryParse(newStarVzStr, out newStarVz); float.TryParse(newStarMassStr, out newStarMass); }
void Start() { starSystemObjectScript = GameObject.Find("starSystemObject").GetComponent <starSystemObject>(); nowWalkSpeed = normalWalkSpeed; }