Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 29-05-2007, 22:32   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Beiträge: 32
Scrollen mit Mausrad beschränken

Hi,
versuche mit diesem Skript:
Code:
var foo = new Object();

foo.onMouseWheel = function(delta) {
	mein_mc._y += delta;
	}

Mouse.addListener(foo);
einen Movieclip zu scrollen. Das funktioniert auch, aber ich weiß nicht wie man das begrenzt, d.h. man kann unendlich lange scrollen und ich möchte dies verhinden.
Wäre echt toll, wenn jemand wüsste wie das funktioniert.

Servus
Domenico
Domenico ist offline   Mit Zitat antworten
Alt 29-05-2007, 23:04   #2 (permalink)
pixel prostitute
 
Benutzerbild von bishop
 
Registriert seit: Mar 2004
Ort: berlin
Beiträge: 8.426
Ungeachtet dessen, dass ich von Flash wenig verstehe aber wenn du die Position vor der Positionsänderung abfragst, sollte es der Theorie nach gehen, dass der MC sich dann nicht mehr bewegt:

ActionScript:
  1. var foo = new Object();
  2.  
  3. foo.onMouseWheel = function(delta) {
  4.     if(mein_mc._y < 400 && mein_mc._y > 20) {
  5.         mein_mc._y += delta;
  6.     }
  7. }
  8.  
  9. Mouse.addListener(foo);
__________________
:: Bilder hochladen, Lizenzfreie Bilder günstig kaufen, Webdesign, Passwort Generator ::
currently listen: reaper - totengräber 07 // nachtmahr - nachtmahr // grendel - hate this // nurzery rhymes - coroner // panic lift - everything i have
bishop ist offline   Mit Zitat antworten
Alt 30-05-2007, 09:19   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Beiträge: 32
Scrollen mit Mausrad beschränken

Hi bishop,
vielen Dank für deine Antwort, aber leider funktioniert es so nicht.
Hast du vielleicht noch eine andere Idee?

Servus
Domenico
Domenico ist offline   Mit Zitat antworten
Alt 30-05-2007, 09:45   #4 (permalink)
pixel prostitute
 
Benutzerbild von bishop
 
Registriert seit: Mar 2004
Ort: berlin
Beiträge: 8.426
Kannst du ggfs. eine fla anhängen? Dann kann ich da mal reingucken. Wie gesagt, bin da eher Laie… vielleicht kommt aber noch jemand mit Ahnung vorbei geschneit.
__________________
:: Bilder hochladen, Lizenzfreie Bilder günstig kaufen, Webdesign, Passwort Generator ::
currently listen: reaper - totengräber 07 // nachtmahr - nachtmahr // grendel - hate this // nurzery rhymes - coroner // panic lift - everything i have
bishop ist offline   Mit Zitat antworten
Alt 30-05-2007, 09:58   #5 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Beiträge: 32
Scrollen mit Mausrad beschränken

Hi,
das Problem ist wenn ich an eine der Grenzen komme, kann ich zwar nicht über
die Grenze scrollen, aber ich kann auch nicht mehr in die andere Richtung scrollen, sobald ich die Grenze erreicht habe.


Gruß
Domenico
Domenico ist offline   Mit Zitat antworten
Alt 30-05-2007, 10:46   #6 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Beiträge: 32
Scrollen mit Mausrad beschränken

Hi,
hier ist die Fla.

Gruß
Domenico
Angehängte Dateien
Dateityp: rar Scroll.rar (7,5 KB, 15x aufgerufen)
Domenico ist offline   Mit Zitat antworten
Alt 30-05-2007, 11:00   #7 (permalink)
will code HTML for food
 
Benutzerbild von querkopf
 
Registriert seit: Mar 2003
Beiträge: 1.232
Moin,
frag einfach die Scrollrichtung mit ab:

PHP-Code:
var foo = new Object();
foo.onMouseWheel = function(delta)
{
    if ((
delta && Text._y 1134) || (delta && Text._y > -300))
    {
        
Text._y += delta 10;
    }
};
Mouse.addListener(foo); 
Bis dann,
querkopf
__________________
Alles ist wie immer. Nur schlimmer.
querkopf ist offline   Mit Zitat antworten
Alt 30-05-2007, 13:45   #8 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Beiträge: 32
Scrollen mit Mausrad beschränken

Hi,
vielen Dank für die tolle Lösung!!!!!

Servus
Domenico
Domenico 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 19:31 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele