Playmaker Forum
PlayMaker Help & Tips => PlayMaker Help => Topic started by: bloodymin on May 15, 2013, 11:06:09 AM
-
Now, i'm polishing my games.
So, I profiled my game FPS on Unity pro profile.
Tested Device was Galaxy S2,
My target FPS 30.
Here is weird stuff with profile result
Playmaker FSM.Update() takes 60%
And there are StackTraceUtility stuff. What is these stuffs related on?
Recently I take out all of destroy item stuff, now i'm using pool for my games.
And I took out all of find object command.
Are there another stuff should I pay attention for android optimization?
-
Hi,
from what I can see in the screen shot, you have some warning on expensive physics set up. I am not how it relates to playmaker, but for sure this should be addressed too.
read the following, basically, moving a collider without a physic component is expensive.
http://forum.unity3d.com/threads/159434-What-exactly-is-considered-quot-moving-static-colliders-quot
That's easily fixed, try after that and see how perfs improves.
bye,
Jean
-
Thank you Jean...
I got a incredible performance improvement Thx.
Actually I remake art resource almost 3 times, because i thought art resource size could be matter. but truth is it wasn't .....
again Thank you Jean..
-
Hi,
Good, I am glad it helped out! PlayMaker is very rarely the cause of performance hit in itself, only in very precise and already advanced ussage of Unity, where really everything else is spot on, which means fighting for the last few excess of ms...
bye,
Jean