I have been using Unity for a while now and I recently stumbled on these two. From what I understand UnityAction performs the same way as an event in traditional C#. They can add functions to themselves and run them when called like Events in traditional C#. I looked into the documentation of UnityAction here:
However, then what does UnityEvent do? Unity Event also makes methods run using the AddListener. So what’s the difference?
Thanks in Advance.