[ascoders] Re: Static Classes an ASBroadcaster initialisieren

Florian Krüsch wrote:
> Auf statische Eigenschaften/Methoden
> hast Du über den Klassennamen
> Zugriff (also "Pathfinder" statt "this")

Mit geht es erstmal um den AsBroadcaster :o)

Hier ein Dummy. Die Methode findPath wird aus der Timeline aufgerufen.
"broadcastMessage" funktioniert natürlich nicht, weil der AsBroadcaster
nicht initialisiert ist. Dafür sollte es doch eine Lösung geben ?

<code>
class Agent {
 private var broadcastMessage: Function;
 private var _listeners: Array;
 static function findPath () {
  new Agent();
 }
 private function Agent () {
  _listeners.push ( this );
  this.broadcastMessage ( "move" );
 }
 private function move () {
  trace ( "move" );
 }
}
</code>

aM
http://www.andre-michelle.com
http://public.extrajetzt.de

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

Other related posts: