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 />
}<br />
}<br />
{<br />
}<br />
removeEventListener(Event.ENTER_FRAME,handleMovement);<br />
private function initPos():void<br />
{<br />
destinationX = Math.random()*(stage.stageWidth - (width>>1));<br />
destinationY = Math.random()*(stage.stageHeight - (height>>1));<br />
}<br />
private function handleMovement(e:Event):void<br />
{<br />
x -= (x - destinationX)*.5;<br />
y -= (y - destinationY)*.5;<br />
}<br />
if (Math.abs(x - destinationX) < 1 && Math.abs(y - destinationY) < 1)<br />
initPos();<br />
In <strong>die</strong>sem Code wird <strong>die</strong> Sprite-Klasse anstelle der MovieClip-Klasse verwendet, da keine separate Zeitleiste <strong>für</strong> jeden<br />
Apfel erforderlich ist. Verwenden Sie das Objekt, das am wenigsten Ressourcen belegt, um eine optimale Leistung zu<br />
erreichen. Als Nächstes wird <strong>die</strong> Klasse mit dem folgenden Code instanziiert:<br />
Letzte Aktualisierung 9.5.2012<br />
57