[ascoders] Re: addListener ruft auch removeListener auf
- From: "Andre Michelle" <am@xxxxxxxxxxxxxxxxxx>
- To: <ascoders@xxxxxxxxxxxxx>
- Date: Sat, 19 Apr 2003 13:27:21 +0200
> Da der ASBroadcaster sowieso in AS implementiert ist, macht das
> performancetechnich keinen Unterschied.
Einspruch :o)
Probiere mal diesen Test hier:
---
EventEng = {};
ASBroadcaster.initialize ( EventEng );
EventEng.onRender = function () { this.broadcastMessage ( "render" );};
// erzeuge eine Hand voll Objekte//
var objs = [];
for ( var i = 0 ; i < 500 ; i++ ) {
var obj = objs[i] = {};
obj.render = function () {
abc += Math.sqrt ( a += 8 ); // irgentwas eben
}
EventEng.addListener ( obj );
}
ms = getTimer ();
EventEng.onRender (); // 29 ms
/*for ( var o in objs ) { // 49 ms
objs[o].render();
}
*/
trace ( getTimer() - ms );
---
Der AsBroadcaster führt die Methoden
bei allen Objekten wesentlich schneller aus.
aM
http://www.andre-michelle.com
------------------------------------------------------
Archiv : http://www.freelists.org/archives/ascoders/
Optionen : http://www.freelists.org/list/ascoders
------------------------------------------------------
- Follow-Ups:
- [ascoders] Re: addListener ruft auch removeListener auf
- From: Holger Kohnen
- [ascoders] Re: addListener ruft auch removeListener auf
- From: bokel
- References:
- [ascoders] Event Management
- From: Andre Michelle
- [ascoders] Re: Event Management
- From: Holger Kohnen
- [ascoders] Re: Event Management
- From: Andre Michelle
- [ascoders] Re: Event Management
- From: bokel
- [ascoders] addListener ruft auch removeListener auf
- From: Andre Michelle
- [ascoders] Re: addListener ruft auch removeListener auf
- From: Holger Kohnen
- [ascoders] Re: addListener ruft auch removeListener auf
- From: Andre Michelle
- [ascoders] Re: addListener ruft auch removeListener auf
- From: bokel
Other related posts:
- » [ascoders] addListener ruft auch removeListener auf
- » [ascoders] Re: addListener ruft auch removeListener auf
- » [ascoders] Re: addListener ruft auch removeListener auf
- » [ascoders] Re: addListener ruft auch removeListener auf
- » [ascoders] Re: addListener ruft auch removeListener auf
- » [ascoders] Re: addListener ruft auch removeListener auf
- » [ascoders] Re: addListener ruft auch removeListener auf
- » [ascoders] Re: addListener ruft auch removeListener auf
- » [ascoders] Re: addListener ruft auch removeListener auf
- » [ascoders] Re: addListener ruft auch removeListener auf
- » [ascoders] Re: addListener ruft auch removeListener auf
- » [ascoders] Re: addListener ruft auch removeListener auf
- » [ascoders] Re: addListener ruft auch removeListener auf
- » [ascoders] Re: addListener ruft auch removeListener auf
- [ascoders] Re: addListener ruft auch removeListener auf
- From: Holger Kohnen
- [ascoders] Re: addListener ruft auch removeListener auf
- From: bokel
- [ascoders] Event Management
- From: Andre Michelle
- [ascoders] Re: Event Management
- From: Holger Kohnen
- [ascoders] Re: Event Management
- From: Andre Michelle
- [ascoders] Re: Event Management
- From: bokel
- [ascoders] addListener ruft auch removeListener auf
- From: Andre Michelle
- [ascoders] Re: addListener ruft auch removeListener auf
- From: Holger Kohnen
- [ascoders] Re: addListener ruft auch removeListener auf
- From: Andre Michelle
- [ascoders] Re: addListener ruft auch removeListener auf
- From: bokel