mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 29.03.2024 15:58 Benutzername: Passwort: Auto-Login

Thema: Zoom abhängig von Position des Mauszeigers vom 18.05.2009


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Multimedia -> Zoom abhängig von Position des Mauszeigers
Autor Nachricht
Benutzer 12165
Account gelöscht Threadersteller


Ort: -

Verfasst Mo 18.05.2009 15:32
Titel

Zoom abhängig von Position des Mauszeigers

Antworten mit Zitat Zum Seitenanfang

Hallo,

möchte einen Zoom einbauen je näher man mit dem Mauszeiger an das Object fährt desto mehr Zoomt sich das Objekt heran?
geht das? hab eine Variante gefunden bei der man die Maustaste drücken muss und das Object zoomt her
Code:

onClipEvent (load) {
   posXAnf = this._x;
   posYAnf = this._y;
   skalXAnf = this._xscale;
   skalYAnf = this._yscale;
   skalXEnd = 250;// Maximaler Skalierungswert X
   skalYEnd = 250;// Maximaler Skalierungswert Y
   vSkal = 4;// Je kleiner, desto schneller wird gezoomt
   vMove = 5;// Je kleiner, desto schneller wird bewegt
   // Aktion vegeben
   this.onMouseDown = function() {
      this.down = true;
   };
   this.onMouseUp = function() {
      this.down = false;
   };
}
onClipEvent (enterFrame) {
   if (this.down) {
      xZiel = Stage.width - _root._xmouse;
      yZiel = Stage.height - _root._ymouse;
      skalXZiel = skalXEnd;
      skalYZiel = skalYEnd;
   } else {
      xZiel = posXAnf;
      yZiel = posYAnf;
      skalXZiel = skalXAnf;
      skalYZiel = skalYAnf;
   }
   this._x += (xZiel - this._x) / vMove;
   this._y += (yZiel - this._y) / vMove;
   this._xscale += (skalXZiel - this._xscale) / vSkal;
   this._yscale += (skalYZiel - this._yscale) / vSkal;
}


kann man das irgendwie umbauen das es mit Mousehover funktioniert?

this.onrollOver = function() {
this.down = true;
};

das funktioniert leider nicht *Schnief* - kein mir da einer helfen
 
phihochzwei
Moderator

Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht: Männlich
Verfasst Mo 18.05.2009 15:41
Titel

Antworten mit Zitat Zum Seitenanfang

Code:
this.onRollOver = function():Void{
    this.down = true;
}


Zuletzt bearbeitet von phihochzwei am Mo 18.05.2009 15:41, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
Benutzer 12165
Account gelöscht Threadersteller


Ort: -

Verfasst Mo 18.05.2009 15:50
Titel

Antworten mit Zitat Zum Seitenanfang

ok danke was so ein kleiner Buchstabe ausmacht - jetzt funktioniert es
 
Benutzer 12165
Account gelöscht Threadersteller


Ort: -

Verfasst Mo 18.05.2009 16:09
Titel

Antworten mit Zitat Zum Seitenanfang

so gleich das nächste Problem der MC der jetzt per RollOver herangezoomt wird hat jetzt noch Schaltflächen die jetzt nicht mehr funktionieren - wie bekomm ich das in den griff ?
 
Benutzer 12165
Account gelöscht Threadersteller


Ort: -

Verfasst Mo 18.05.2009 16:16
Titel

Antworten mit Zitat Zum Seitenanfang

hier ein Beisiel was ich genau mein:

Flash Datei

in dem Roten MC liegt noch eine Gelbe Schaltfläche die funktioniert jetzt nicht mehr *Schnief*
 
 
Ähnliche Themen Div Position abhängig von Scrollposition
Farbe des Mauszeigers/Cursers in InDesign ändern?
CSS vom Server abhängig?
Formular: Pflichtfelder abhängig vom Betreff
Formular weiterleitung abhängig von Eingabe
FlashMX - setInterval abhängig von mausposition
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 an Umfragen in diesem Forum nicht mitmachen.