Can you give more details on what you want to do
Basically, the way I use PlayMaker in my game is to add additional/custom functionality to DLC characters without having to create custom scripts.
Regarding my question, I've got, say, a couple of characters that i want to implement functionality where if you speak into your device microphone, it moves the mouths of the characters.
At the moment I've got the code which reads and interprets the microphone volume level and produces a normalised float -- so the idea would be the character would take this value and open its mouth based on the value.
My plan for integration using Playmaker, is that my existing code that interprets the microphone level will broadcast the normalised value (using .BroadcastEvent), so any character with the event listener can use the value however it wants -- e.g. it can open the mouth, or do something completely different, like wave its arms based on microphone volume.
Broadcasting is far from ideal to use 'performance wise'
- Is that just .BroadcastEvent not being good performance-wise?
- Does the same apply to .SendEvent?
- With .BroadcastEvent, does it matter on the amount of FSMs I have in the scene?