Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-08-2007, 07:45   #1 (permalink)
Karl Haeberle
 
Benutzerbild von karl_haeberle
 
Registriert seit: Jul 2006
Ort: Schtuggitown
Beiträge: 151
Zoom: Regler durch Klicken verschieben

Ich hab eine "Zoomleiste" erstellt, bei der man eine Karte vergrößern oder verkleinern kann. Man muss dafür einfach den Regler nach Rechts oder nach Links schieben.

Ich möcht jetzt aber, dass man zusätzlich einfach auf die jeweilige Zoomstufe kann und der Regler springt dorthin. So wie bei einer Scrollleiste. Da kann man ja den "Regler" verschieben, oder aber auch einfach auf die gewünschte Position tippen.

Hat jemand ne Idee?
karl_haeberle ist offline   Mit Zitat antworten
Alt 10-08-2007, 18:26   #2 (permalink)
.de
 
Registriert seit: Nov 2001
Ort: Hamburg
Beiträge: 12
Klar,

ich gehe mal davon aus, dass du einen regler und eine "leiste" erstellt hast, auf welcher der Regler sich bewegen lässt.

falls noch nicht geschehen, wandle die leiste in einen MovieClip um, um anschließend ein Actionscript auf den MC zu legen, etwa so:

Code:
on (press) {
regler_mc._x = _xmouse;
}
der regler wird also an die position verschoben, wo der Mauszeiger während des Klicks ist.

das ist es so im groben...

viel Erfolg!

PS: wenn du keinen horizontalen, sondern einen vertikalen regler hast, dann tausche x einfach durch y aus.
joerglehmann ist offline   Mit Zitat antworten
Alt 13-08-2007, 07:28   #3 (permalink)
Karl Haeberle
 
Benutzerbild von karl_haeberle
 
Registriert seit: Jul 2006
Ort: Schtuggitown
Beiträge: 151
Zitat:
Zitat von joerglehmann Beitrag anzeigen

Code:
on (press) {
regler_mc._x = _xmouse;
}
cheers!
karl_haeberle 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 15:41 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele