Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14-03-2006, 21:10   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 93
Question Drehscheibe als Soundsteuerung und 2x?

[Flash MX]
Moin,

ich habe diese Drehscheibe umfunktioniert.

1. Nun will ich zwei davon Steuern. insgesamt sind es 4 stück. Hab pro scheibe zwei die sich bewegen. SO alles gut bis jetzt. Nur bewegen sich ja nun alle 4 Scheiben gleichzeitig. Jmd. ne Idee wie ich das so ändern kann das die andere aufhört wenn ich die andere anwähle?

Habs bis jetzt so:
Zitat:
1.
movieclip.prototype.drehscheibeInit = function(elast, ratio) {
2.
rotate = false;
3.
this.elast = elast;
4.
this.ratio = ratio;
5.
winkel = _rotation;
6.
ziel = winkel;
7.
};
8.
movieclip.prototype.drehscheibe = function() {
9.
with (this) {
10.
if (startrotate) {
11.
startrotate = false;
12.
rotate = true;
13.
offset = 180*Math.atan2(_parent._ymouse-_y, _parent._xmouse-_X)/Math.PI-ziel;
14.
}
15.
if (rotate) {
16.
ziel = 180*Math.atan2(_parent._ymouse-_y, _parent._xmouse-_X)/Math.PI-offset;
17.
}
18.
if (ziel>360) {
19.
ziel -= 360;
20.
}
21.
if (ziel<-360) {
22.
ziel += 360;
23.
}
24.
diff = ziel-winkel;
25.
while (diff>180) {
26.
diff -= 360;
27.
}
28.
while (diff<-180) {
29.
diff += 360;
30.
}
31.
drehung = drehung*elast+diff*ratio;
32.
winkel += drehung;
33.
if (winkel>360) {
34.
winkel -= 360;
35.
}
36.
if (winkel<0) {
37.
winkel += 360;
38.
}
39.
_rotation = winkel;
40.
}
41.
};
Also ich habe den Quellcode 4x Kopiert. Ich hab einfach nur die Drehscheiben umbenannt(drehscheibe2, drehscheibe3, drehscheibe4).

Es gibt ja noch den Code zur Aktivierung:

Zitat:
on (release) {
startrotate=true;
}
on (press, rollOut, release, releaseOutside) {
rotate=false;
}
Bei false müsste denn doch stehe das die andere aufhören soll sich zu drehen oder? If Abfrage?

2. Und nun noch zu meiner zweiten Frage.

Kann man diese Scheibe als Soundcontroller benutzen? Also wenn ich sie bewege das der sound vor und zurück spielt?
Meine Sounds werden aus der Bibliotheke gelesen. sound1 und sound2.

Danke im Vorraus

MfG
LT
DJ-LT ist offline   Mit Zitat antworten
Alt 14-03-2006, 21:31   #2 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 93
*Hui kann man wenig Zeichen Schreiben*

So hier mal mein MC.

Es handelt sich um wie man sieht Plattenteller.

Hoffe das erleichtert euch das NACHDENKEN!

Ist über 4 MB groß deswegen aknn das Beim laden schon mal dauern.

MfG
LT
DJ-LT ist offline   Mit Zitat antworten
Alt 15-03-2006, 20:40   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 93
Wird einem hier überhaupt noch geholfen? Oder müss man erst betteln. Falscher Bereich?
Weiß niemand eine Antwort? Oder keine Lust?

MfG
DJ-LT ist offline   Mit Zitat antworten
Alt 16-03-2006, 06:57   #4 (permalink)
nobody is perfect
 
Benutzerbild von Decrone
 
Registriert seit: Apr 2002
Ort: Bremen
Beiträge: 3.049
Zitat:
Zitat von DJ-LT
Wird einem hier überhaupt noch geholfen? Oder müss man erst betteln. Falscher Bereich?
Weiß niemand eine Antwort? Oder keine Lust?
MfG
locker bleiben...

der Code sieht ein bisschen merkwürdig und fehlerhaft aus...das Du da überhaupt was zum drehen bekommst, wundert mich! Hab ihn dir so umgeändert das die prototype funktion auch ein Sinn macht!
Und den Script brauchst Du auch nicht 4x Kopieren, dafür ist ja diese prototype funktion da um es halt unabhängig auf die Objekt anzuwenden.

Ein Preloader-Script solltest Du dir auch zulegen!
Den Event-Script brauchst Du auch nicht, schau mal im Anhang, dann glaube ich, verstehst du was ich meine?
Such mal hier im Forum nach prototype,Scope und Gültigkeitsbereich, ist wichtig zu Wissen wie man damit umzugehen hat.

Mit dem Sound musste noch mal nachhaken, hab im Moment keine Zeit mich damit zu Beschäftigen.

Gruss Dec
Angehängte Dateien
Dateityp: zip drehscheibe.zip (4,2 KB, 35x aufgerufen)
__________________
FF Unterstützen! Erste Hilfe! häufig gestellten Fragen
...................... ............... ................................

Geändert von Decrone (16-03-2006 um 07:01 Uhr)
Decrone ist offline   Mit Zitat antworten
Alt 16-03-2006, 19:48   #5 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 93
Super rettung, nur leider dreht die Scheibe entgegen der richtung der Maus.
Für nen Preloader hatte ich keinen Bock weil ich es erstmal nur testen wollte.
Ich muss das wohl alles noch mal von forne Sortierter anfangen.

Danke für die Hilfe.

MfG
DJ-LT 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 04:13 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele