Ok, vielen Dank erstmal, muss etwas damit arbeiten und ich denke dann klappt das schon, vom verstand her! Danke Peter "Timo H." <t.hoelzer@netz98. To: <ascoders@xxxxxxxxxxxxx> de> cc: Sent by: Subject: [ascoders] AW: Re: Problem mit Klassen! ascoders-bounce@fr eelists.org 15.10.2002 17:59 Please respond to ascoders Ok, sorry hat sich ein Fehler eingeschlichen muß natürlich so lauten: function formClass(){ // das ist die Konstruktor Funktion } // die Klasse erbt alle Methoden der Klass Movieclip formClass.prototype.__proto__ = MovieClip.prototype formClass.prototype.rotate = function(){ this._rotation += 10 } // der Mc "form" erbt alle Methoden der Klasse formClass form.__proto__ = formClass.prototype // Aufruf form.onEnterFrame = function(){ this.rotate() } Dann gints einen Unterscheid: alle attachten MCs, deren Verknüpfungs-Id mit ObjectRegisterClass für eine Klasse registriert wurden, erhalten die Methoden und Eigenschaften der Registrierten Klasse [was ein Satz :O)] Bei der obenstehenden Variante kann ich bestimmen welchen Mcs ich die Methoden einer Klasse vererben möchte. gruß Timo H. -----Ursprüngliche Nachricht----- Von: ascoders-bounce@xxxxxxxxxxxxx [mailto:ascoders-bounce@xxxxxxxxxxxxx]Im Auftrag von Frank Ortmanns [:::::pixelberater::::::] Gesendet: Dienstag, 15. Oktober 2002 17:48 An: ascoders@xxxxxxxxxxxxx Betreff: [ascoders] Re: Problem mit Klassen! die __proto__ version kommt tatsächlich dem registerClass irgendwie gleich.....alles was ich attache bekommt also die klassse zugewiesen.....der Unterschied ist allerdings das es wirklich ALLES ist!!! jede instanz also ----- Original Message ----- From: "Frank Ortmanns [:::::pixelberater::::::]" <fo@xxxxxxxxxxxxxxx> To: <ascoders@xxxxxxxxxxxxx> Sent: Tuesday, October 15, 2002 5:43 PM Subject: [ascoders] Re: Problem mit Klassen! > sorry....iss warscheinlich nur eine präferenc das hinzufügen von methoden > auf z.B. mcs auch noch durch die verwendung von prototype deutlich zu > machen....de facto besteht offensichtlich kein unterschied > > ----- Original Message ----- > From: <Peter.Geller@xxxxxxxx> > To: <ascoders@xxxxxxxxxxxxx> > Sent: Tuesday, October 15, 2002 5:43 PM > Subject: [ascoders] Re: Problem mit Klassen! > > > > > > So das funktioniert, aber jetzt eine ganz dämliche Frage was ist einfach > > gesagt der Unterschied zwischen : > > form = mc(); und form.prototype = mc(); > > > > bzw. was hat das für einen Vor- oder Nachteil; > > > > Danke > > > > Peter > > > > > > > > > > > > "Frank Ortmanns > > [:::::pixelberater To: > <ascoders@xxxxxxxxxxxxx> > > ::::::]" cc: > > <fo@xxxxxxxxxxxxxx Subject: [ascoders] Re: > Problem mit Klassen! > > e> > > Sent by: > > ascoders-bounce@fr > > eelists.org > > > > > > 15.10.2002 17:28 > > Please respond to > > ascoders > > > > > > > > > > > > > > deine vorherige absicht lässt sich folgendermaßen bewerkstelligen > > > > form auf der bühne hat den instanznamen "form" > > > > _root.form.prototype = mc(); > > > > _root.form.mc(); > > > > dann funktioniert es auch ausschließlich für eine instanz > > > > ------------------------------------------------------ > > Archiv : //www.freelists.org/archives/ascoders/ > > Optionen : //www.freelists.org/list/ascoders > > ------------------------------------------------------ > > > > > > > > > > ------------------------------------------------------ > > Archiv : //www.freelists.org/archives/ascoders/ > > Optionen : //www.freelists.org/list/ascoders > > ------------------------------------------------------ > > ------------------------------------------------------ > Archiv : //www.freelists.org/archives/ascoders/ > Optionen : //www.freelists.org/list/ascoders > ------------------------------------------------------ ------------------------------------------------------ Archiv : //www.freelists.org/archives/ascoders/ Optionen : //www.freelists.org/list/ascoders ------------------------------------------------------ ------------------------------------------------------ Archiv : //www.freelists.org/archives/ascoders/ Optionen : //www.freelists.org/list/ascoders ------------------------------------------------------ ------------------------------------------------------ Archiv : //www.freelists.org/archives/ascoders/ Optionen : //www.freelists.org/list/ascoders ------------------------------------------------------