using UnityEngine;

public class Projectile2D : MonoBehaviour
{
    public float initialSpeed = 10f; // Αρχική ταχύτητα
    public float launchAngle = 45f;  // Αρχική γωνία βολής (σε μοίρες)

    private Rigidbody2D rb;

    void Start()
    {
        rb = GetComponent<Rigidbody2D>();

        // Μετατροπή γωνίας σε ακτίνια
        float angleRad = launchAngle * Mathf.Deg2Rad;

        // Δημιουργία αρχικού διανύσματος ταχύτητας
        Vector2 velocity = new Vector2(Mathf.Cos(angleRad), Mathf.Sin(angleRad)) * initialSpeed;

        // Εφαρμογή της ταχύτητας στο Rigidbody2D
        rb.velocity = velocity;
    }
}
