Hello,
I’m developing a game in Unity using FMOD, and after updating both the FMOD plugin and FMOD Studio to version 2.03.06, I’ve encountered an unexpected issue with parameter initialization.
It seems that event parameters are not being properly set to their default values (as defined in FMOD Studio) when the game starts. From what I can tell, they might be initializing with a different value on the first frame and then correcting themselves on the second frame. However, for parameters with seek speed enabled, this delay means it can take some time before they reach their intended default values.
As a workaround, I’ve manually set all event instances to their default parameter values upon creation. This issue was not present in version 2.02, and I haven’t made any other changes to the project apart from updating FMOD.
I wanted to report this behavior in case it’s a bug or an unintended change. I’ve tested this in a new empty project and the problem persists. Has anyone else experienced this, or is there an official fix?
Thanks!