Exemplo n.º 1
0
    void Update()
    {
        for (int i = 0; i < ObjectManager.Instance.redEnemy.Length; i++)
        {
            if (Aabb.Colliding(ObjectManager.Instance.player, ObjectManager.Instance.redEnemy[i]))
            {
                transform.position = new Vector2(0, -9.56f);
            }
        }

        if (Aabb.Colliding(ObjectManager.Instance.player, ObjectManager.Instance.door))
        {
            Debug.Log("p");
            transform.position = new Vector2(0, -9.56f);
            LevelManager.myLevelManager.LoadNextLevel();
        }

        for (int j = 0; j < ObjectManager.Instance.walls.Length; j++)
        {
            if (Aabb.Colliding(ObjectManager.Instance.player, ObjectManager.Instance.walls[j]))
            {
                Debug.Log("p");
                //transform.position = new Vector2(0, -9.56f);
            }
        }
    }