Esempio n. 1
0
    private void HandleCollision(Collider2D collision)
    {
        PickUpManager manager = collision.GetComponent <PickUpManager>();

        if (!manager)
        {
            return;
        }
        manager.PickUpItem(gameObject);
        Destroy(gameObject);
    }
Esempio n. 2
0
    private void HandleCollision(Collider2D collision)
    {
        PickUpManager manager = collision.GetComponent <PickUpManager>();

        if (!manager)
        {
            return;
        }
        manager.PickUpItem(gameObject); //This line is causing null reference exception
        Destroy(gameObject);
        player.SetCoinCount(player.GetCoinCount());
    }