Announcements
The Scaleform forum is now read-only. Please head to the Gamedev site for product support.
Scaleform Forum (Read Only)
Scaleform enables developers to leverage the power of the Adobe® Flash® tool set to create powerful user interface environments for video games.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

performace drop on Invoke

4 REPLIES 4
SOLVED
Reply
Message 1 of 5
Anonymous
620 Views, 4 Replies

performace drop on Invoke

I am using Invoke method to show popup with info in them and information is also sent using Invoke. But right after using a Invoke, there is a sudden noticable lag for a second, after which the popup is shown. This makes the entire User experience very poor. Any idea's on how to solve this issue? Am I missing something here?

4 REPLIES 4
Message 2 of 5
Anonymous
in reply to: Anonymous

Sorry about the double post. But I should have posted more info about the issue. This happens in standalone, iOS and android.

Am using:

Win 7 64-bit,

Unity3D v4.3.0f4

Scaleform March 03/05/2014 build

Message 3 of 5
adam.petrone
in reply to: Anonymous

Hello sushant_p29,

 

Please have a look at this post from LightStriker, it may help.

 

http://forums.autodesk.com/t5/Scaleform-Unity-Development/More-SF-Garbage-generation/td-p/5167671

Message 4 of 5
Anonymous
in reply to: adam.petrone

I will implement this and check.
Message 5 of 5
Anonymous
in reply to: Anonymous

Ok so that helped quite a bit!! I didn't realise that instantiating new Value() generates this much amount of garbage to be collected.  Params sent while using Invoke() also creates new Value() for each parameter passed, so creating a Object Pool for Value class should increase the performance even more!

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report