void Start() { SetMoveboundaries(); SetVFXVolume(); healthDisplay = FindObjectOfType <HealthDisplay>(); deathEffectDuration = deathEffect.GetComponent <ParticleSystem>().main.duration; pickupProcessor = GetComponent <ProcessPickup>(); analyticsManager = FindObjectOfType <AnalyticsManager>(); engineThruster = FindObjectOfType <EngineThruster>(); }
void Start() { engineThruster = FindObjectOfType <EngineThruster>(); startPosition = transform.position; startButtonColor = GetComponent <Image>().color; playerController = FindObjectOfType <PlayerController>(); controller = this.transform.parent.gameObject; width = controller.GetComponent <RectTransform>().rect.width; scale = startPosition.x / baseXLocation; radius = (width * scale / 2f); movementOn = false; moveSpeed = playerController.moveSpeed; padding = playerController.padding; SetMoveboundaries(); }
void Awake() { thruster = GetComponent<EngineThruster>(); health = GetComponent<EngineHealth>(); info = GetComponent<RigidbodyInfo>(); hoverScript = GetComponent<HoverScript>(); wobbleGenerator = GetComponent<WobbleGenerator>(); trans = transform; rgb = GetComponent<Rigidbody>(); }