Пример #1
0
    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();
     }
 }
Пример #3
0
 private void Start()
 {
     gameController = FindObjectOfType <BRDGameController>();
 }