Hi.
Yes on that frame you don’t see the widgets. They are created when you crash into a car it creates a widget then sets a tick event to position it over the car you destroyed.
So effectively for every car that spawns it creates the widget.
I noticed **10 -15 FPS increase **after disabling that widget. So i will try to only create it once, and then position it accordingly when it crashes the remove it from viewport and add it to viewport as opposed to creating new widgets over and over.
I am assuming that is why i have so many of the OnPaint. That those are actual widgets individually created.
I have also picked up an intermittent drop of 20fps which is directly related to destroying and spawning actors. So that i will change as well to instead just move everything.
I’m hoping moving 40 actors would be less intensive than destroying 40 and spawning 40.
And i will remove any and all lightmaps. I see i have 3 but i don’t require them as im faking all the shadows with planes and materials.
Thanks for the feedback. This profiler and what the elements inside signify still confuse me a little.