Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-04-2007, 13:37   #1 (permalink)
loslassen!
 
Benutzerbild von fetch
 
Registriert seit: Apr 2002
Beiträge: 260
swf über einen Regler vor und zurück steuern

Hallo,

ich habe eine swf mit einem linearen Ablauf.
Nun will ich diese swf mit einem Schieberegler vor und zurück steuern.

Hat jemand eine Idee wie ich das umsetzen kann? Grob

Vielen dank


fetch
__________________
sorry!
fetch ist offline   Mit Zitat antworten
Alt 28-04-2007, 09:49   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
Grob
Erstell über einen onPress- und einen onRelease-Event einen startDrag und einen stopDrag. Wobei du bei den Parametern des startDrag ein Positionierungsrechteck angeben kannst. Anschließend setze eine Berechnung, die bei Verschiebung des Reglers auf einen bestimmten Frame im gewünschten MC springt.
  Mit Zitat antworten
Alt 05-05-2007, 21:40   #3 (permalink)
nooob
 
Benutzerbild von Darek PL
 
Registriert seit: Aug 2006
Beiträge: 14
erm

ich würde es auch gern wissen aba.. das war etwas ZU GROB

könnte vielleicht jemand ein beispiel erstellen und hier uploaden ?

danke im vorraus
Darek PL ist offline   Mit Zitat antworten
Alt 06-05-2007, 00:16   #4 (permalink)
Neuer User
 
Benutzerbild von _crypto_
 
Registriert seit: Mar 2006
Beiträge: 1.573
Zitat:
Zitat von agedoubleju Beitrag anzeigen
Erstell über einen onPress- und einen onRelease-Event einen startDrag und einen stopDrag. Wobei du bei den Parametern des startDrag ein Positionierungsrechteck angeben kannst. Anschließend setze eine Berechnung, die bei Verschiebung des Reglers auf einen bestimmten Frame im gewünschten MC springt.
vllt versuch ichs mal noch gröber:

1. Du erstellst einen Scheiberegler den du wiegesagt Verschieben kannst etc.
2. must du eine Berechnung durchführen: sowas wie ReglerMc._x / this._totalframes;
3. nun must du nur noch in den berechneten frame springen mit gotoAndStop(); bzw. gotoAndPlay();

sagen wir dein regler kann von 0 - 200 verschoben werden. und du erstellst einen film
der 200 Frames hat dann kannst du ja einfach sagen bei dem regler:

ActionScript:
  1. ReglerMc.onPress = function()
  2. {
  3.     startDrag(this,true);
  4.     this._parent.gotoAndStop(this._x);
  5. }

hier mal was gaaanz einfaches. also ohne berechnung das müste man dann an den film anpassen.
aber so ahste einen ansatz
Angehängte Dateien
Dateityp: rar Desktop.rar (5,4 KB, 24x aufgerufen)
__________________

Currently working on:

- --- ---

-----------------------------------------------------------------
ActionScript 3.0, C++, Java, Delphi

Geändert von _crypto_ (06-05-2007 um 00:27 Uhr)
_crypto_ 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 09:07 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele