[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
- Follow-Ups:
- [ascoders] AW: Re: gotoAndPlay Aufruf in einer Klasse?
- From: Peter Oliver Geller
- References:
- [ascoders] gotoAndPlay Aufruf in einer Klasse?
- From: Peter Oliver Geller
Other related posts:
- » [ascoders] gotoAndPlay Aufruf in einer Klasse?
- » [ascoders] Re: gotoAndPlay Aufruf in einer Klasse?
- » [ascoders] Re: gotoAndPlay Aufruf in einer Klasse?
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.
- [ascoders] AW: Re: gotoAndPlay Aufruf in einer Klasse?
- From: Peter Oliver Geller
- [ascoders] gotoAndPlay Aufruf in einer Klasse?
- From: Peter Oliver Geller