ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
291
291
EMPFEHLEN
-
Hallo,
ich habe ein Panorama effekt erstellt bei dem man ein Bildausschnitt sieht und mit der Maus das Bild in die entsprechende Richtung navigieren kann.
Sobald ich den film teste und nicht mit der Maus über dem Film bin, fängt das Bild an zu sliden an.
Wie bekommt man den Film dazu das sich das Bild am Anfang zu einer Bestimmten position bewegt und dann an dieser Stelle stehen bleibt?
Sobald man dann mit der Maus über dem Film ist spielt sich der Film dann normal ab.
Ich habe folgende Syntax:
Ich habe es zur veranschaulichung hier hochgeladen -link-PHP-Code:Stage.scaleMode = "exactFit";
var speed = 70;
//Mitte der Bühne berechnen
var MIDX = Stage.width/-2;
var MIDY = Stage.height/-2;
//factor berechnen bühne zum Bild
var factorX = (_root.MC1._width-Stage.width)/Stage.width;
var factorY = (_root.MC1._height-Stage.height)/Stage.height;
MC1.onEnterFrame = function() {
destX = _root._xmouse*factorX+((factorX+1)*MIDX)+this._x;
destY = _root._ymouse*factorY+((factorY+1)*MIDY)+this._y;
this._x -= (destX/speed);
this._y -= (destY/speed);
};
Beste Grüße
-Denniz
-
Hallo,
da die Maus sich nie aus dem gültigen Bereich bewegt, ohne gleich die *.swf zu "verlassen", hat der Flash Player keine Möglichkeit, das irgendwe abzufangen, sei es nun durch eine Maus-Koordinatenabfrage oder einen onRollOut etc. Am einfachsten wäre sicher einen Rahmen um das Foto / den Ausschnitt zu legen bzw. die Bühne ein Stück grösser zu machen, so dass der Player überhaupt noch dazu kommt, den rollOut zu registrieren.
gruss
-
Hi,
(ohne mir Deine Quelldatei angesehen zu haben): Wenn Du nicht zu viele dynamische Objekte auf der Bühne hast, kannst Du auch einen unsichtbaren Bereich über die gesamte Bühne legen, der auf ein rollOver/rollOut reagiert (diese Ereignisse reagieren nämlich auf das Verlassen der Bühne). Hast Du schon mehrere Schaltflächen oder MCs, die auf Mausereignisse reagieren, kannst Du alle veranlassen, beim rollOver ein globales Flag zu setzen, um die Kollision mit der Bühne zu speichern.
Gruß
.
Ähnliche Themen
-
JQuery - Untermenüpunkte sliden lassen
Von Jan-Frederik Stieler im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 29.11.10, 22:59 -
C Programm wieder von Anfang an starten lassen
Von guiller im Forum C/C++Antworten: 2Letzter Beitrag: 07.04.08, 21:46 -
Simple Galery sliden lassen
Von Lyn555 im Forum Flash PlattformAntworten: 4Letzter Beitrag: 23.08.06, 08:24 -
Scroll-MCs dnymisch laden und sliden lassen
Von sonarius im Forum Flash PlattformAntworten: 2Letzter Beitrag: 15.03.06, 12:22 -
Nur nach bestimmten Dateitypen suchen lassen
Von stephandziurla im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 15.12.04, 09:20





Zitieren
Login





