// Update is called once per frame void Update() { time += Time.deltaTime; if (time < life_time) { image.fillAmount = (life_time - time) / life_time; } else { Destroy(gameObject); RunBoostScript.RemoveFromList(gameObject); } }
private void Start() { gameOvered = false; score = 0; number_of_shields = 0; player_effects = GameObject.Find("Player effects"); player = GameObject.Find("ball"); player.GetComponent <Rigidbody>().AddForce(new Vector3(300, 0)); boost_runner = gameplay_ui_parent.GetComponent <RunBoostScript>(); ball = player; ball_effects = player_effects; rd = gameObject.GetComponent <Rigidbody>(); MagnetTrigger = GameObject.Find("MagnetTrigger"); MagnetTrigger.SetActive(false); }
void Awake() { instance = this; }