void Awake() { environControl = GameObject.Find("EnvironmentControls").GetComponent <PaceController>(); distanceMultiplier = environControl.SetDistanceScale(environControl.distanceScale); velocityMultiplier = environControl.SetTimeScale(environControl.timeScale); velocity = initialVelocity * velocityMultiplier; }
void Awake() { environmentController = GameObject.Find("EnvironmentControls").GetComponent <PaceController>(); distanceScale = environmentController.SetDistanceScale(environmentController.distanceScale); // rigidbody = GetComponent<Rigidbody>(); // origin = rigidbody.position; origin = transform.position; coreController = GetComponent <ParticleMassBehavior>(); coreMass = coreController.mass; DeterminePopulation(); InstantiateParticles(nElectrons, electronPrefab); InstantiateParticles(nProtons, protonPrefab); InstantiateParticles(nNeutrons, neutronPrefab); }