Versuch mal, hinter z.B.
black_bg_panel.alpha -= 0.2;
ein *time_step

zu setzen.
So passt sich das ganze der fps-rate an (oder so ähnlich)
also:
black_bg_panel.alpha -= 0.2*time_step;


Hilf mir, dir zu helfen!