> 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 : //www.freelists.org/archives/ascoders/ Optionen : //www.freelists.org/list/ascoders ------------------------------------------------------