private void Start() { velocity = new Vector2(-5f, 0); gameController = GameObject.FindObjectOfType <BRDGameController>(); rigid = gameObject.GetComponent <Rigidbody2D>(); }
private void OnCollisionEnter2D(Collision2D collision) { if ((!isFlipped && collision.gameObject.transform.position.y < transform.position.y) || (isFlipped && collision.gameObject.transform.position.y > transform.position.y)) { BRDGameController gameController = FindObjectOfType <BRDGameController>(); gameController.RestoreJumps(); gameController.RestoreFlips(); } }
private void Start() { gameController = FindObjectOfType <BRDGameController>(); }