hm, funktioniert denn dein code auch? ich glaube der _alpha-wert wird garnicht gestezt, oder? IMHO heisst:In My Humbled Opinion, also "meiner bescheidenen meinung nach" :-) grüsse, J>N -----Ursprüngliche Nachricht----- Von: Peter.Geller@xxxxxxxx [mailto:Peter.Geller@xxxxxxxx] Gesendet: Dienstag, 22. Oktober 2002 11:10 An: ascoders@xxxxxxxxxxxxx Betreff: [ascoders] Re: AW: Re: AW: AW: AW: OOP Frage? Hi Jan, ich bin da leider noch genau so neu wie Du? Ich kann Dir leider nicht sagen ob dann alle MovieClip.prototypen mit den blabla.prototypen überschrieben werden oder ob nur die Eigenschaften überschrieben werden die schon vorhanden sind und andere ergänzt werden. ( Oder vielleicht nur Überblendet?) Das was ich bei meinem einfachen test meine ist folgendes: ObjectMc = function(){ this._alpha = 50; } ObjectMc.prototype.setpos = function(){ this._x = 100; this._y = 100; } ObjektMc.prototype = peter.prototype; peter.__proto__ = new ObjectMc(); peter.setpos(); Peter ist der Instanzname meines MCs auf der Bühne, dem ich eine Eigenschaft zuweise und zwar einmal die Grundeigenschaft _alpha und weitere positionen x und y. Allerdings kann ich anstatt Peter als Namen auch MovieClip schreiben das würde dann so aussehen: ObjectMc = function(){ this._alpha = 50; } ObjectMc.prototype.setpos = function(){ this._x = 100; this._y = 100; trace("ja"); } ObjektMc.prototype = MovieClip.prototype; // Hier ist der name Peter durch MovieClip ersetzt peter.__proto__ = new ObjectMc(); peter.setpos(); Das ganze funktioniert dann immer noch und meine Frage ist ob MovieClip ein universal Name für alle MCs im Film ist oder nicht ? Was bedeutet eigentlich bei Dir IMHO? Gruß Peter "Jursa, Jan (init)" To: "'ascoders@xxxxxxxxxxxxx'" <ascoders@xxxxxxxxxxxxx> <Jan.Jursa@xxxxxxx cc: > Subject: [ascoders] AW: Re: AW: AW: AW: OOP Frage? Sent by: ascoders-bounce@fr eelists.org 22.10.2002 10:41 Please respond to ascoders hi peter, so richtig verstehe ich nicht was du meinst - aber ich bin noch ein neuling im wunderbaren oop-land :-), ist also durchaus möglich, dass ich einfach noch zu wenig aufm kasten habe um deine frage zu beantworten :-) "MovieClip" ist der name der klasse "MovieClip". mit bla = new MovieClip(); erzeugst du eine instanz dieser klasse die wiederum ein objekt MovieClip ist. mit blabla.prototype.test = new MovieClip(); reihe ich mein objekt blabla in die prototype chain ein. wenn ich es umgekehrt mache: MovieClip.prototype = blabla.prototype überschreibe ich - IMHO - den prototyp meiner Class, oder? :-) grüsse, J>N -----Ursprüngliche Nachricht----- Von: Peter.Geller@xxxxxxxx [mailto:Peter.Geller@xxxxxxxx] Gesendet: Dienstag, 22. Oktober 2002 10:35 An: ascoders@xxxxxxxxxxxxx Betreff: [ascoders] Re: AW: AW: AW: OOP Frage? Hi, ich meinte ich kann ja auch statt MovieClip den Namen meines MCs auf der Bühne einsetzen, was für mich dann auch erst Sinn macht und meine Frage war ob der Begriff MovieClip im Film für alle MCs steht da dieser ja auch funktioniert? Ich hoffe Du verstehst was ich meine. Gruß Peter ------------------------------------------------------ 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 ------------------------------------------------------