• SpryFlashCMS das Flash CMS
  • TWUMBLE - bald online
  • Adobe User Group
Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-01-2010, 08:36   #1 (Permalink)
Neuer User
 
Registriert seit: Dec 2009
Beiträge: 38
Drehknopfprobleme ...

Hallo,

ich habe mir einen Drehknopf zusammengebastelt. Aber irgendwie hakt es an allen Ecken und Enden. Die vorhandenen Forumsbeiträge haben mir nicht wirklich weitergeholfen.

Ich hänge meine fla an. (CS3, AS2)

Es geht um folgende Probleme
  • Knopf dreht nur unzureichend und nicht weit genug
  • wie kann ich einen Textwert erhalten und im vorgesehenen Textfeld anzeigen?
  • Wie kann ich verschiedene Bilder entsprechend der Lage des Drehknopfes aufrufen?

Vielleicht kann jemand sich einmal die fla ansehen und mir ein paar Tipps oder einen Code geben ...

Vielen Dank im Voraus,


MIKE
Angehängte Dateien
Dateityp: fla drehknopf.fla (64,0 KB, 9x aufgerufen)
Mike_X ist offline   Mit Zitat antworten
Alt 08-01-2010, 10:29   #2 (Permalink)
:-D
 
Benutzerbild von Schnetty
 
Registriert seit: Aug 2001
Beiträge: 205
Hi, hab grad beim suchen folgenden Link gefunden:

Interactive Spin Actionscript Tutorial | circlecube

Vielleicht hilft dir das weiter.

Greets
Schnetty
__________________
Chaos ist nur eine komplexere Form von Ordnung ;-)
Schnetty ist offline   Mit Zitat antworten
Alt 08-01-2010, 10:57   #3 (Permalink)
Neuer User
 
Registriert seit: Dec 2009
Beiträge: 38
Hi Schnetty,

danke für den Link. Ich hab' mir auch schon etwas zusammengeschrieben. Das einzige übrig gebliebene Problem ist, dass ich den zulässigen Rotationswinkel nicht einschränken kann.

Also: Der Drehknopf steht (uhrenmäßg gesprochen) am Anfang (Nullstellung) auf 8°° und soll sich höchstens bis 16°° drehen dürfen. Und er soll auch nicht wieder auf 8°° springen, wenn ich versehentlich weiterdrehe - also durch den 'gesperrten' Bereich zwischen 16°° und 8°°.

Wie kann ich das wohl in mein bestehendes Script einbauen?

Hier mein Script auf dem Movieclip

PHP-Code:
onClipEvent (load) {
    
fscommand("allowscale"0);
}
onClipEvent (enterFrame) {
    if (
pressed == ) {
        
newAngle = (Math.atan2(_ymouse-rotator._y_xmouse-rotator._x)*180/(Math.PI)-90);
        
rotator._rotation newAngle;
        
//
        //Umrechnungen für bestimmte Auswertungen folgen
        
m1 newAngle;
        if(
m1>and m1<90) {m2 newAngle} else
        if(
m1<0) {m2 360 Math.abs(m1)};
        
m3 Math.floor(m2);
        
m9 Math.floor(m3 6.206896);
        
// rotationswert auslesen
        
rotation m9;
    }

Wäre toll, wenn es dafür einen Tipp gäbe ...

Gruß,
Mike
Mike_X ist offline   Mit Zitat antworten
Alt 08-01-2010, 13:54   #4 (Permalink)
:-D
 
Benutzerbild von Schnetty
 
Registriert seit: Aug 2001
Beiträge: 205
Schau dir das mal an:

(siehe Anhang)

Das Script liegt in dem Poti MC. An den Kommentierten Stellen kannste den Weg begrenzen.

Greets
Schnetty
Angehängte Dateien
Dateityp: fla poti.fla (44,5 KB, 7x aufgerufen)
__________________
Chaos ist nur eine komplexere Form von Ordnung ;-)
Schnetty ist offline   Mit Zitat antworten
Alt 08-01-2010, 14:12   #5 (Permalink)
Neuer User
 
Registriert seit: Dec 2009
Beiträge: 38
Hi Schnetty,

erst einmal vielen Dank!

Leider bekomme ich die Meldung 'unerwartetes Dateiformat'. Ich komme nur bis CS3 mit. Kannst du die Datei noch einmal herunterspeichern?

Danke im Voraus

MIKE
Mike_X ist offline   Mit Zitat antworten
Alt 09-01-2010, 07:37   #6 (Permalink)
:-D
 
Benutzerbild von Schnetty
 
Registriert seit: Aug 2001
Beiträge: 205
upps, hab ich etwa doch im CS4 Format gespeichert? tsts :-)

dies hier hab ich aber nun als CS3 gesaved ...

Greets Schnetty
Angehängte Dateien
Dateityp: fla poti.fla (29,0 KB, 5x aufgerufen)
__________________
Chaos ist nur eine komplexere Form von Ordnung ;-)
Schnetty ist offline   Mit Zitat antworten
Alt 09-01-2010, 10:22   #7 (Permalink)
Neuer User
 
Registriert seit: Dec 2009
Beiträge: 38
Suuuuper

Vielen Dank, Schnetty!!

Das war was mir gefehlt hat.

Danke,

Mike
Mike_X ist offline   Mit Zitat antworten
Alt 09-01-2010, 13:26   #8 (Permalink)
:-D
 
Benutzerbild von Schnetty
 
Registriert seit: Aug 2001
Beiträge: 205
Zitat:
Vielen Dank...
nicht dafür

Greets
Schnetty
__________________
Chaos ist nur eine komplexere Form von Ordnung ;-)
Schnetty 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 07:07 Uhr.

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


Copyright ©1999 – 2010 Marc Thiele und Sascha Wolter.