30.07.2012 Aufrufe

Leistungsoptimierung für die ADOBE FLASH-PLATTFORM

Leistungsoptimierung für die ADOBE® FLASH®-PLATTFORM

Leistungsoptimierung für die ADOBE® FLASH®-PLATTFORM

MEHR ANZEIGEN
WENIGER ANZEIGEN

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)

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!