mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 26.04.2024 15:24 Benutzername: Passwort: Auto-Login

Thema: verschiedene Bildgrößen per Actionscript vom 21.10.2008


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Multimedia -> verschiedene Bildgrößen per Actionscript
Autor Nachricht
sebastiank
Threadersteller

Dabei seit: 17.10.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Di 21.10.2008 14:55
Titel

verschiedene Bildgrößen per Actionscript

Antworten mit Zitat Zum Seitenanfang

Hallo,

ich hab mir mit diesem Tutorial eine kleine Flash-Galerie gebastelt:
http://www.layoutgalaxy.com/html/htmnewletter43-page1.htm


per Actionscript wird nun die Bildbreite vorgegeben und alle Bilder die reingeladen werden, werden auf diese Größe skaliert.
Nun würde ich aber auch gern Bilder im Hochformat reinladen. Diese werden jedoch immer auf die angegebene Bildbreite auseinander gezogen und sind somit viel zu groß und verpixelt:

Code:
stop();

// _root.imagewidth defines the width of the image//
_root.imagehight = 440;

_root.imagewidth = 293;



// _root.speed defines the speed of the sliding images//
_root.speed = 3;

/* _root.trig.xposnew defines the x position of the
sliding images */
_root.trig.xposnew = -(_root.imagewidth);

// About us Button
but1.onRelease = function() {
   _root.trig.xposnew = -(_root.imagewidth);
};

// Products Button
but2.onRelease = function() {
   _root.trig.xposnew = -((_root.imagewidth)*2);
};

// Services Button
but3.onRelease = function() {
   _root.trig.xposnew = -((_root.imagewidth)*3);
};

// Clients Button
but4.onRelease = function() {
   _root.trig.xposnew = -((_root.imagewidth)*4);
};


Nun meine Frage an euch:
Gibt es eine Möglichkeit das AS so umzuschreiben, dass es möglich ist, z.b. bei Bild1 ein Hochformatbild reinzuladen und als Bild2 z.b. wieder ein Breitbild reinzuladen?


Würde mich sehr freuen, wenn mir der ein oder andere hier weiterhelfen könnte.

Vielen Dank schon mal
Sebastian
  View user's profile Private Nachricht senden
phihochzwei
Moderator

Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht: Männlich
Verfasst Di 21.10.2008 15:20
Titel

Antworten mit Zitat Zum Seitenanfang

Klar geht das. Du prüfst nachdem das Bild geladen ist, ob es hoch oder querformat ist, skalierst das bild dann auf den entsprechenden maximalwert auf der einen Achse und passt den anderen wert im gleichen verhältniss an.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
sebastiank
Threadersteller

Dabei seit: 17.10.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Di 21.10.2008 15:55
Titel

Antworten mit Zitat Zum Seitenanfang

FlamingArt hat geschrieben:
Klar geht das. Du prüfst nachdem das Bild geladen ist, ob es hoch oder querformat ist, skalierst das bild dann auf den entsprechenden maximalwert auf der einen Achse und passt den anderen wert im gleichen verhältniss an.


Ok das ist schon mal gut zu hören, dass es geht.
Nun stellt sich nur die Frage wie genau ich das anstelle.
Also wie was und wo schreibe ich da was rein? *Schnief*
  View user's profile Private Nachricht senden
Clay

Dabei seit: 04.12.2006
Ort: München
Alter: 37
Geschlecht: Männlich
Verfasst Mi 22.10.2008 11:00
Titel

Antworten mit Zitat Zum Seitenanfang

Hallo Sebastiank,

du hast ja die width und die height von deinem Bild.
Also:
wenn height > width ist es hochformat, wenn width > height ist es querformat und wenn height == width dann ist es quadratisch. das musst du mit einer if bedingung abfragen.
jetzt musst du nur noch sagen in welcher größe dein jeweiliges format dargestellt werden soll, so behältst du das richtige seitenverhältniss.

also das hier:
Code:

// _root.imagewidth defines the width of the image//
_root.imagehight = 440;
_root.imagewidth = 293;


musst du in 3 if bedingungen aufteilen.


Zuletzt bearbeitet von Clay am Mi 22.10.2008 11:02, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen Eure Meinung zu Web-Bildgrößen
PS CS6 Stapelverarbeitung: Mehrfache Bildgrößen generieren?
[javascript] automatische bildgrößen ermittlung in popup
Responsive Image Slider mit versch. Bildgrößen
Actionscript Framelabel
ActionScript für Einsteiger
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.