| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Sep 2003
Beiträge: 48
| Bewegung und Abbremsen mehrere Mcs
Hallo NG, ich habe folgendes Script auf meiner Hauptzeitleiste (Flash MX): Code: this.linie.onEnterFrame = function() {
this._x += (100-this._x)/5;
trace("this._x:"+this._x);
if (Math.abs(100-this._x)<.2) {
this._x = 100;
delete this.onEnterFrame;
}
};
this.linie2.onEnterFrame = function() {
this._x += (650-this._x)/5;
trace("this._x2:"+this._x);
if (Math.abs(650+this._x)<.2) {
this._x = 650;
delete this.onEnterFrame;
}
};
this.linie3.onEnterFrame = function() {
this._y += (300-this._y)/5;
trace("this._y:"+this._y);
if (Math.abs(300-this._y)<.2) {
this._y = 300;
delete this.onEnterFrame;
}
};
this.linie4.onEnterFrame = function() {
this._y -= (this._y-100)/5;
trace("this._y4:"+this._y);
if (Math.abs(100-this._y)<.2) {
this._y = 100;
delete this.onEnterFrame;
}
};
stop(); Wie mache ich das als Funktion? alles verschachteln?? oder eine Variable hochzählen? Danke für jede Hilfe. |
| | |
| | #2 (permalink) |
| Techniker Registriert seit: Sep 2003 Ort: 64807
Beiträge: 16.321
|
schau dir in der flash-hilfe mal Tween an: TransitionManager import mx.transitions.Tween; import mx.transitions.easing.*; usw. tween_handler.onMotionFinished = function() { und jetzt den nächsten starten oder functionen mit setInterval starten
__________________ die ultimative antwort auf alle programmierfragen: der debugger mfg h.g.seib www.SeibsProgrammLaden.de |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |