Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-11-2008, 15:37   #1 (permalink)
Neuer User
 
Registriert seit: Nov 2008
Beiträge: 2
per Maus-Position scrollen "weich" machen

Halllo in die Runde

ich habe ein logisches Problem. Ich möchte, wie man das von MouseFollows kennt, in ein "Scrollscript" ein abbremsen rein bauen. Leider stelle ich mich da aktuell zu doof an. Vielleicht kann einer von euch mir helfen:

PHP-Code:
test_mc.addEventListener(MouseEvent.MOUSE_MOVEonMove);

function 
onMove (e:Event) {
    
e.target.= (root.mouseX * (e.target.width stage.stageWidth)) / stage.stageWidth * -1;
    
e.target.= (root.mouseY * (e.target.height stage.stageHeight)) / stage.stageHeight * -1;
};

stop(); 
Das bewirkt das der MC (der grösser als die Bühne ist) je nach Positon der Maus an die gewünschte Stelle slidet. Klappt auch.

Nur möchte ich jetzt besagtes Abbremsen einbauen. Ich habe mir einen MouseFollow als Vorlage genommen - aber ich bekomme das in AS3 nicht integriert. Ich habe damals mal ein wenig AS2 gemacht - leider bekomme ich das aber jetzt nicht so auf die Kette...

Hilfe
kallepohl333 ist offline   Mit Zitat antworten
Alt 26-11-2008, 19:10   #2 (permalink)
ewig Neuer User
 
Registriert seit: Jun 2003
Beiträge: 423
Am besten Du berechnest die Entfernung und je näher er dem Ziel kommt um so kleinere Schritte machst du (z.B. statt -1 -0.9 -0.5 .. etc. )

salü
__________________
http://www.a-d-k.de/ nicht gucken!
loetmann ist offline   Mit Zitat antworten
Alt 27-11-2008, 01:34   #3 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.324
var verzoegerung:Number = 8; // je grösser, desto langsamer

var abstandX:Number = e.target.x - root.mouseX;
e.target.x -= abstandX/verzoegerung;
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 27-11-2008, 09:32   #4 (permalink)
Neuer User
 
Registriert seit: Nov 2008
Beiträge: 2
Guten Morgen

sehr geil - ich danke dir und loetmann.
lg
kallepohl333 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 16:29 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele