mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 16.05.2008 06:55 Benutzername: Passwort: Auto-Login

Thema: Progblem mit Zahnrädern vom 11.07.2006

Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Multimedia -> Progblem mit Zahnrädern
Autor Nachricht
dennis.lehmann


Dabei seit: 11.07.2006
Ort: -
Alter: -
Geschlecht: -
Verfasst Di 11.07.2006 13:30
Titel

Progblem mit Zahnrädern

Antworten mit Zitat Zum Seitenanfang

hallo !

ich habe ein problem mit folgenden film:
http://www.4680wanne-eickel.de/problem/zahnraeder.swf

die zahnleiste oben soll sich nicht aus dem bildbereich (rechts oder links) hinausdrehen lassen (ausserdem ist der sprung am ende zum anfang ziemlich häßlich)... habe schon alles mögliche ausprobiert, bekomme es aber selbst nicht hin.

ich wäre sehr dankbar, wenn mir jemand dabei helfen könnte. die quellen sind hier:
http://www.4680wanne-eickel.de/problem/zahnraeder.fla

hier nochmal der quelltext:

Code:
buehnenbreite = 910;
grossrad._rotation=+180;

grossrad.leseMausRotation = function() {
   var x = this._parent._xmouse-this._x;
   var y = this._parent._ymouse-this._y;
   return Math.atan2(y, x)*180/Math.PI;
};

grossrad.positionzurMaus = function() {
   textfeld.text=zahnleiste._x;
       this._letztedrehung = this._rotation;
       this._rotation = this.leseMausRotation()-this._clickrotation;
       kleinrad._rotation = -1 * (grossrad._rotation * 4);
       zahnleiste._x = (buehnenbreite-(grossrad._rotation+180)*buehnenbreite/360);
};
grossrad.drehen = function() {
   this._rotation += this.drehTempo;
   kleinrad._rotation -= (this.drehTempo*4);
   //zahnleiste._x = (buehnenbreite-(grossrad._rotation+180)*buehnenbreite/360);
   this.drehTempo *= 0;//.9;
};
grossrad.onPress = function() {
       this._clickrotation = this.leseMausRotation()-this._rotation;
       this.onEnterFrame = this.positionzurMaus;
     
};

grossrad.onRelease = grossrad.onReleaseOutside=function () {
   this.drehTempo = this._rotation-this._letztedrehung;
   if (this.drehTempo>180) {
      this.drehTempo -= 360;
   } else if (this.drehTempo<-180) {
      this.drehTempo += 360;
   }
   this.onEnterFrame = this.drehen;
}
  View user's profile Private Nachricht senden
schmok


Dabei seit: 21.06.2006
Ort: Ludwigsburg
Alter: 30
Geschlecht: Männlich
Verfasst Di 11.07.2006 14:57
Titel

Antworten mit Zitat Zum Seitenanfang

kann dir leider nicht helfen aber du mir vielleicht. hab eine kleinen film in flash erstellt...ein surfer der auf dem wasser surft....von unten versucht ihn ein hai aufzufressen. Ich will nun diesen Film in eine Art Computerspiel umwandeln, und zwar will ich den Hai über eine Maussteuerung bewegen können, jedes mal wenn der Hai dann den Surfer berührt, fängt die Schleife mit dem Surfer aufs neue an und dem Spieler wird eine bestimmte Anzahl Punkte zugeschrieben. Kann mir jemand weiterhelfen ?
  View user's profile Private Nachricht senden
dennis.lehmann


Dabei seit: 11.07.2006
Ort: -
Alter: -
Geschlecht: -
Verfasst Di 11.07.2006 15:29
Titel

Antworten mit Zitat Zum Seitenanfang

schau mal auf folgender seite:

http://www.flashstar.de/tutlist/index.php3?bereich=fsflashmx

dort findest du einen ganzen haufen interessanter codeschnipsel.
  View user's profile Private Nachricht senden
 
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Multimedia


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.