Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-12-2006, 16:49   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Beiträge: 16
mc-Bewegung stoppen

also ich hab da ein mc und eine Button. und der mc bewegt sich....wenn man den button klickt soll sich der mc an eine bestimmte position bewegen und da dann bleiben und sich nicht mehr bewegen. ich hab dann mal damit angefangen...aber er bewegt sich immernoch :-(
was kann ich denn tun, dass er mal damit aufhoert? jm ne idee? ganz lieben dank schonmal.....
hier mal der quelltext:

Code:
MovieClip.prototype.mover = function(speed) {
   this._y += Number(speed);
};

onEnterFrame = function () {
   mc.mover(2);
};

function slideTo(xZiel, smooth) {
    mc.xZiel = xZiel;
    mc.smooth = smooth;
    mc.onEnterFrame = function() {
		  
        this._x += (this.xZiel - this._x) / this.smooth;
        if (Math.abs(this._x - this.xZiel) < 1) {
            delete this.onEnterFrame;
        }
    };
	
}


btn2.onRelease = function() {
    slideTo(500, 6);
	
};
hullabaloo122 ist offline   Mit Zitat antworten
Alt 15-12-2006, 17:00   #2 (permalink)
liebt Skorpionin
 
Benutzerbild von Skorpion
 
Registriert seit: Apr 2003
Beiträge: 1.258
Meinst du die Bewegung in der Y-Achse?
Die hört natürlich erst auf, wenn du dein onEnterFrame beendest (etwa so wie du es bezüglich der X-Achse gemacht hast).
Skorpion ist offline   Mit Zitat antworten
Alt 15-12-2006, 17:04   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Beiträge: 16
die y-achse soll stoppen...die x-achse wird ja quasi abgebremst...ne?

also muss ich das on enter frame dafuer auch beenden...hmm..mal sehen ob ich das hinbekomm....
hullabaloo122 ist offline   Mit Zitat antworten
Alt 15-12-2006, 20:35   #4 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Beiträge: 16
ich bekomm das net hin :-(
hullabaloo122 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 20:16 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele