Bilder vergrössern beim Drüberfahren ...
lima-city → Forum → Die eigene Homepage → Flash und Silverlight
auf
befehl
beitrag
bild
einfache variante
erstere
fehler
fenster
flash
fragen
kleine bild
kleines bild
mauszeiger
play
prozent
rollout
skalierung
status
swf
variant
-
Hallo Leutz
Ihr wisst vielleicht alle so ein Effeckt. Wenn man mit dem Mauszeiger auf ein kleines Bild (z.B 40x40) dr?ber f?hrt, wird es vergr?ssert, aber nicht auf 100% (z.B. von 40x40 auf 150x150) und wenn man draufklickt, ?ffnet es sich halt im neuen Fenster.
Daher meine Frage. Wie mache ich das eindlich im Flash (Habe Flash 8) ?!? Bzw. is es ?berhaupt m?glich.
Danke im voraus ! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Du kannst das mit einer Schaltfl?che oder einem Movieclip machen.
In der Schaltfl?che gibst du dein kleines Bild auf "Up" und das gr??ere auf "Dar?ber". Das w?re die einfache Variante.
Mit einem MC funktioniert es auch, allerdings musst du das dann ein bisschen selbst programmieren. Daf?r erstellst du dir einfach einen MC, in diesem erstellst du 2 Schl?sselbilder. Auf das erste kommt das kleine Bild und der Befehl
stop();
drauf, aufs zweite das gr??ere Bild. Das Script m?sste dann ungef?hr so lauten (auf dem MC):
on (rollOver) {
this.gotoAndStop(2);
}
on (rollOut) {
this.play();
}
Ich hoffe das war verst?ndlich soweit ;)
Gru?
[EDIT]
Habe wiedereinmal nicht ganz gelesen... ;)
Wenn du es dann ?ffnen willst kannst du das entweder ?ber ein PopUp, gesteuert von Flash, machen oder einfach das Bild in Flash vergr??ern. Frag einfach was du willst und ich versuchs dir dann zu erkl?ren ;)
Beitrag ge?ndert am 10.03.2006 16:48 von frameless -
Die ersten Variante is Super !!!
In der Schaltfl?che gibst du dein kleines Bild auf "Up" und das gr??ere auf "Dar?ber".
Irgendwie bin ich drauf nicht gekommen
Ich h?tte gern, dass es sich in einem neuen Fenster bzw. PopUp (aber ?ber Flash) ?ffnet. -
Also jetzt ein normales PopUp mit einer *.swf oder eine Art Fenster IN Flash selbst?
Ersteres machst du mit JavaScript und der getURL()-Funktion von Flash (hab ich grad nicht im Kopf, suchs dir aber raus!), das 'PopUp' in Flash machst du am besten mit einem MC, den du vorher ausblendest oder nur in die Bibliothek stellst und dem passenden Script. Was brauchst du denn? Bin zu faul beides hier zu schreiben ;)
Gru -
gross=200;
klein=100;
mc.onRollOut = function() {
this._xscale = klein;
this._yscale = klein;
};
mc.onRollOver = function() {
this._xscale = gross;
this._yscale = gross;
};
mc.onPress = function() {
getURL("javascript:window.open('mc.jpg','','width=640,height=480,top='+((screen.height/2)-(480/2))+',left='+((screen.width/2)-(640/2))+',toolbar=no,scrollbars=no,resizable=no,menubar=no,status=no,directories=no,location=no'); void(0);");
};
hoffe mal da is kein fehler beim javascript drinne :)
die skalierung in flash ist in prozent angegeben.
so sparst du dir so manches bild:) -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage