I rendered the FPS into this video for demonstration.
In this video you can see that clicking an option in dialogue creates a microstutter every time the player presses a dialogue option, and also when they mouse over a dialogue option, or repeatedly mouse over a dialogue option.
There is also a delay between when the player clicks an option and when the dialogue window responds to the option and brings up the next dialogue node.
Mousing away from the dialogue window turns the FPS back to normal.
Probably has something to do with the observer & listener handling code.
Question
Sensuki
I rendered the FPS into this video for demonstration.
In this video you can see that clicking an option in dialogue creates a microstutter every time the player presses a dialogue option, and also when they mouse over a dialogue option, or repeatedly mouse over a dialogue option.
There is also a delay between when the player clicks an option and when the dialogue window responds to the option and brings up the next dialogue node.
Mousing away from the dialogue window turns the FPS back to normal.
Probably has something to do with the observer & listener handling code.
Edited by Sensuki0 answers to this question
Recommended Posts