Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 22-02-2007, 10:46   #1 (permalink)
Neuer User
 
Registriert seit: Apr 2006
Beiträge: 32
Spezielle Slider-Navigation ?

Hallo und guten Tag,

folgendes würde ich gerne für ein Projekt umsetzen:

Ein Bilderbalken, der mit einer Skala mit Jahreszahlen versehen ist, also quasi eine Art "Zeitbalken". Über diesen Balken lässt sich auf der x-Achse ein Schieberegler von einem Ende zum anderen bewegen.

Das ist soweit nicht weiter schwierig und funktioniert auch tadellos. Auf dem "Zeitbalken" sollen nun aber bestimmte "Einraster" angelegt werden, bei denen jeweils eine Aktion abläuft:

Wenn der Schieberegler also z.B. auf den Bereich mit einer bestimmten Jahreszahl trifft, so soll er bei Annäherung dort mittig einrasten und die Jahreszahl soll farblich hervorgehoben werden. Klickt man dann auf den Schieberegler, so soll über dem "Zeitbalken" ein MC mit einem erklärenden Text eingeblendet werden.

Wie lege ich diese "Einraster" nun am besten an ? Als MC's ? Als Schaltflächen ? (Der Schieberegler ist bereits eine Schaltfläche innerhalb eines MC). Und wie muss ich das scripten, damit über die "Einraster" spezielle Bezeichner (z.B. "glow", "fadein", "fadeout") innerhalb der Erklärungstext-MC's angesprochen werden, sobald der Schieberegler über dem "Einraster" ist und sobald auf den Regler geklickt wird ? Oder lassen sich die Erklärungstexte veilleicht sogar noch simpler ein- und ausfaden ?

Für jeden Rat Dank vorab und Gruß
alter_ego ist offline   Mit Zitat antworten
Alt 25-02-2007, 09:31   #2 (permalink)
Neuer User
 
Registriert seit: Apr 2006
Beiträge: 32
Niemand eine Idee zur praktikabelsten Umsetzung ?
alter_ego ist offline   Mit Zitat antworten
Alt 25-02-2007, 13:30   #3 (permalink)
Neuer User
 
Registriert seit: Apr 2006
Beiträge: 32
Okay, also ich habe mir da in abgespeckter Form was zurechtgebastelt, was "soweit" ganz gut funktioniert.

Ich habe einen Schieberegler ("balken") der sich auf einer definierten x-Achse entlangbewegen lässt.

Auf der x-Achse entlang sind diverse MC's angelegt, in denen per Alpha-Tween Text ein- und ausgefadet werden kann. Weiterhin befindet sich innerhalb dieser MC's eine Aktivierungsfläche ("area") die mit einer hitTest-Aktion belegt ist:

PHP-Code:
onClipEvent (enterFrame) {
    if (
_parent.area.hitTest(_root.balken)) {
        
_parent.nextFrame();
    } else {
        
_parent.prevFrame();
    }

Ich ziehe also den Schieberegeler über den MC und der Text fadet ein. Ziehe ich den Regler wieder weg, fadet der Text aus. Soweit so gut.

Gibt es nun eine Möglichkeit, den "area"-Bereich irgendwie magnetisch zu machen, damit der Regler bei Annäherung an die "area" angezogen wird und mittig einrastet, bis er wieder weggezogen wird ?
alter_ego 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 10:01 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele