Leistungsoptimierung für die ADOBE FLASH-PLATTFORM
Leistungsoptimierung für die ADOBE® FLASH®-PLATTFORM
Leistungsoptimierung für die ADOBE® FLASH®-PLATTFORM
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
LEISTUNGSOPTIMIERUNG FÜR DIE <strong>FLASH</strong>-<strong>PLATTFORM</strong><br />
Renderleistung<br />
Textbeschleunigung<br />
Mit dem folgenden Code wird <strong>die</strong> Beschleunigung erstellt. Die preloader-Variable enthält das aktuelle Zielobjekt,<br />
damit Eigenschaften weniger häufig nachgeschlagen werden müssen, was zu Leistungseinbußen führen könnte:<br />
wait_mc.addEventListener( Event.ENTER_FRAME, movePosition );<br />
var destX:Number=stage.stageWidth/2;<br />
var destY:Number=stage.stageHeight/2;<br />
var preloader:DisplayObject;<br />
function movePosition( e:Event ):void<br />
{<br />
preloader = e.currentTarget as DisplayObject;<br />
}<br />
preloader.x -= ( preloader.x - destX ) * .1;<br />
preloader.y -= ( preloader.y - destY ) * .1;<br />
if (Math.abs(preloader.y-destY)