private void OnTriggerEnter2D(Collider2D collision) { if (collision.transform.tag == "Enemy") { GameObject parent = gameObject.transform.parent.gameObject; PassingCheckpoints pc = parent.GetComponent <PassingCheckpoints>(); pc.NextCheckpoint(); } }
private void Awake() { gm = GameObject.Find("GameManager").GetComponent <GameManager>(); pc = GameObject.Find("PassingCheckpoints").GetComponent <PassingCheckpoints>(); rb = gameObject.GetComponent <Rigidbody2D>(); direction = Vector2.zero; halfSpeed = speed / 2; halfHalfSpeed = halfSpeed / 2; halfHalfPcSpeed = pc.speed; }
void Awake() { pc = GameObject.Find("PassingCheckpoints").GetComponent <PassingCheckpoints>(); }