Theory: Methods and Functions

very simple question: are methods and functions the same thing?

In the context of Unity/C#, yes they are the same thing.

A method is a function that’s a member of a class. In C#, everything’s a member of a class, so all functions are methods.

In other languages (e.g. C++) it’s possible to have functions that aren’t class members.

hey, thanks @Bonfire-Boy! a function (theoretically and generally speaking) is a process of doing something. a method (theoretically and generally speaking) as a member of a class is then that class’ particular way of doing that something. is that about right?