Compared with the native event distributor and interface, we can find the messaging features provided by the MessageDispatcher plug-in. We do not need to click the plus sign in the blueprint to create the event distributor or create a new interface resource, and click the corresponding class setting AddInterface.
We only need to register the monitor in a class that needs to receive messages, and call the SendMessage, in the class that needs to send messages to achieve the effect of notification or data delivery.
At the same time, the underlying management to periodically clean up invalid references without worrying too much about memory overflow.
Try to use it, let's make progress together!