When using the Action “SendEvent” and binding a non-existing BBParameter to the name field, it’ll produce ArgumentNullException (from within MessageRouters dictionary) when it executes and halts graph execution with it.
I have to say we didn’t observe this behaviour in the editor, only in a built player. In the editor this seems to work fine. We worked around this issue by patching the SendEvent action to check the BBParameter for name if “.isNull” and not sending the event at all if thats the case.
Thanks for letting me know. I have just added a string.IsNullOrEmpty check in the Dispatch method in MessageRouter, so that the fix is more generic for all actions or other cases where events through MessageRouter are sent.
Thanks!
Join us on Discord: https://discord.gg/97q2Rjh
Author
Posts
Viewing 3 posts - 1 through 3 (of 3 total)
You must be logged in to reply to this topic.
Login
Register
By registering on this website you agree to our Privacy Policy.