[ascoders] Re: gotoAndPlay Aufruf in einer Klasse?

  • From: Michael Kneib <listen@xxxxxxxxx>
  • To: ascoders@xxxxxxxxxxxxx
  • Date: Mon, 30 Jun 2003 17:14:39 +0200

Peter Oliver Geller wrote:

Hallo,

ich habe hier eine Klasse für einen Schmetterling der durch die Gegend fliegt.
Funktioniert soweit auch erstmal, allerdings musste ich feststellen das ich eine gotoAndPlay Aktion
innerhalb des flynow Aufrufs nicht direkt auf das Objekt ausführen kann.
D.h. ich musste erst ein Unterobjekt erstellen, wo die Animation dann drin ist und kann diese dann auch ansprechen (this.butterfly_ani.gotoAndPlay(irgendwas)),


habe ich allerdings die Animation direkt im Mc kann ich leider nicht
(this.gotoAndPlay(irgenwas)) schreiben, dann passiert nämlich gar nichts.

  constructor
butterfly = function () {
this.flySpeed = 20;
this.myBounds = _root.boundbox.getBounds(_root);
this.a = 6;
this.d = 1.2;
this.newX = this._x;
this.newY = this._y;
this.myXspeed = 0;
this.myYspeed = 0;
};


hast du der butterfly-klasse auch die movieclip-methoden vererbt? ich konnte es beim überfliegen zumindest nicht entdecken.

butterfly.prototype = new MovieClip();

nach dem konstruktor sollte helfen :)



gruß
michael

Other related posts: