using TMPro; using UnityEngine; public class ProjectileWarning : MonoBehaviour { [SerializeField] private TextMeshProUGUI distanceLabel; [SerializeField] private AnimationCurve alphaByDistance; [SerializeField] private float maxDistance = 1000; [SerializeField] private CanvasGroup canvasGroup; public void SetDistance(float distance) { distanceLabel.text = distance.ToString(); canvasGroup.alpha = alphaByDistance.Evaluate(distance/maxDistance); } public void SetAngle(float angle) { transform.localRotation= Quaternion.Euler(0,0,angle); } }