Hello there, I'm trying to figure how to exclude some of my MovieClips from Advance list.
I have a main SWF file that loads a HealthbarController.
HealthbarController has 400 instances of Healthbar.
All Healthbar instances are on stage, stopped and invisible.
Within FxPlayer, I have about:
Advance 0.006ms
Display: 0.009ms
Within Unity, I have:
Movie.SF_Advance() 230ms
My main SWF has noInvisibleAdvance set to true, and I manually stopped all movieclips.
I really don't get it...
The Healthbar movieclips are composed of:
1 layer with 18 instances of a divisor(MovieClip)
1 layer with 1 instance of yellowBar(MovieClip)
1 layer with 1 instance of redBar(MovieClip)
1 layer with 1 instance of purpleBar(MovieClip)
1 layer with 1 bitmap for background
divisor is a 1 frame MC with a bitmap
yellowBar is a 1 frame MC with a bitmap (9-slice-enabled)
redBar is a 1 frame MC with a bitmap (9-slice-enabled)
purpleBar is a 1 frame MC with a bitmap (9-slice-enabled)
Please help me 🙂
Thanks,
This is AMP report on CPU:
Timestamp: 33,956.933 ms
FPS: 1
Advance: 684.850 ms
Action: 0.221 ms
Timeline: 682.995 ms
Input: 0.038 ms
Mouse: 0.000 ms
GC Collect: 0.000 ms (0 roots, freed 0)
Mark in cycle: 0.000 ms
Scan in use: 0.000 ms
Free Garbage: 0.000 ms
Finalize: 0.000 ms
Delayed Cleanup: 0.000 ms
Display: 53.126 ms
Tesselation: 0.000 ms
Gradient Gen: 0.000 ms
Present Frame: 0.000 ms
User: 0.000 ms
GetVariable: 0.000 ms
SetVariable: 0.000 ms
Invoke: 0.000 ms
I find is strange, I have NO timeline running! All my MovieClips have only 1 frame, and they are stopped.
Display has 53ms but all elements are invisible!
Greetings, I have forwarded your post to development. As soon as I recieve an answer or resource for you I will post it here.