[ascoders] Re: flasm

  • From: André Michelle <am@xxxxxxxxxxxxxxxxxx>
  • To: <ascoders@xxxxxxxxxxxxx>
  • Date: Thu, 4 Mar 2004 10:07:56 +0100

> Wie schaffe ich es, 'holder' dauerhaft im Stack zu halten ? Das ist
> eigentlich die wichtigste Frage, denke ich, um flasm code richtig
> winzig zu bekommen.

push r:this, 'holder'
getMember
dup
dup
push '_rotation', r:deg
setMember
push '_xscale', r:5
setMember
push '_yscale', r:5
setMember

Langsam kommt Licht ins Dunkel :p

Es ist zu vermuten, dass ich in AS2 Eigenschaften eines Objektes trotzdem in
eine lokale Variable speichern sollte, wenn ich sie mehr als einmal
verwende.

class * {
public var t = 0;

 function method():Void{
    var v = t;
    _x = v;
    _y = v;
 }
}

wäre dennach schneller, weil ich mir ein getMember mir spare.

--
aM


------------------------------------------------------
Archiv   : //www.freelists.org/archives/ascoders/
Optionen : //www.freelists.org/list/ascoders
------------------------------------------------------

Other related posts: