Example #1
0
    void Shoot(Vector2 directeur)
    {
        playerManager.Shoot();
        for (int i = 0; i < gifts.Count; i++)
        {
            if (!gifts[i].activeInHierarchy)
            {
                gifts[i].transform.position = this.transform.position;
                gifts[i].SetActive(true);

                var dir = directeur.normalized;
                giftsRigid[i].AddForce(dir * giftSpeed, ForceMode2D.Impulse);

                break;
            }
        }
    }