using UnityEngine; public class WaypointVisual : BaseInteractableObject { [SerializeField] private ParticleSystem _particleSystem; [SerializeField] private Transform _wayPoint; public void SetWaypoint(Vector3 position) { _wayPoint.position = position; _particleSystem.Play(); } }