SendMessageUpwards not working between ClearArea and InnerVoice

Not sure how the ClearArea script is meant to be communicating successfully to the InnerVoice object at this point. From the descriptions, using SendMessageUpwards from ClearArea will send the message to parents up the hierarchy (in my case, Player and RadioSystem) but not to peer objects at the same level.

Similarly if I use Broadcast from ClearArea it won’t go anywhere as it has no children. It feels like the only way to make this work is to define OnFindClearArea() in the RadioSystem and then in that function, do SendMessage so that it goes back down the hierarchy and into the InnerVoice.

Anyone else had this issue?

I am right now
edit - fixed in next lecture

Privacy & Terms