Newbie scripting questions.

Hey guys,

Just started looking into unity. I’ve done the Lerpz tutorial and I have some questions.

The two concepts I don’t quite get are “Tags” and “Messages”. Are “Tags” just for locating GameObjects? And to me, it looks like the message system does the same thing as accessing a function directly. So why use it?

I’m sure I’m missing something here.

Messages are nice if you want to send a Message to an object and have all the components on it that have that function run.

Also, the object could then have no components that have that function and a compiler error would not be introduced.