Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 03-12-2005, 19:51   #1 (permalink)
Neuer User
 
Benutzerbild von -==AIRWOLF==-
 
Registriert seit: May 2004
Beiträge: 97
Dynamische Anpassung der Inhalte

Hallo,

ich möchte in einem Flash-Film die Inhalte dynamisch der Grösse des Browsers anpassen. Da das Ausgabefenster in der Höhe bei vielen User variert(z.b. durch irgendwelche Suchleisten, etc.), möchte ich das der Inhalt dennoch ohne irgendwelche Scrollbalken komplett angezigt wird. Das würde meiner Meinung nach bedeuten, dass ich 1. in Erfahrung bringen muss wie hoch das Ausgabefenster ist und 2. muss ich danach die darzustellenden Inhalte skalieren. Nur leider weiss ich überhaupt nicht, welchem Ansatz ich dabei folgen soll.

Mit anderen Worten ich bräuchte irgendeine Starthilfe.

Danke.
__________________
Gruß -==AIRWOLF==-
-==AIRWOLF==- ist offline   Mit Zitat antworten
Alt 04-12-2005, 08:54   #2 (permalink)
-
 
Registriert seit: Jul 2003
Beiträge: 714
HTML-Code:
width="100%" height="100%"
messingfeld ist offline   Mit Zitat antworten
Alt 04-12-2005, 09:37   #3 (permalink)
Neuer User
 
Benutzerbild von -==AIRWOLF==-
 
Registriert seit: May 2004
Beiträge: 97
Ja davon habe ich schonmal was gehört. Aber handelt es sich dabei nicht um reinen HTML-Code? Mir ging es eigentlich darum, dass ich innerhalb eines Flash-Films die Objekte dynamisch an die Größe anpassen kann.
Wobei ich mir nicht sicher bin, ob ich einfach nur nicht verstehe was du mir mit deinem Post sagen willst!
__________________
Gruß -==AIRWOLF==-
-==AIRWOLF==- ist offline   Mit Zitat antworten
Alt 04-12-2005, 10:20   #4 (permalink)
flashen-lehr
 
Benutzerbild von michey
 
Registriert seit: Dec 2004
Ort: CH, Europa
Beiträge: 1.685
Er meint wahrscheinlich bei den Veröffentlichungseinstellungen in Flash.
__________________
michey
michey ist gerade online   Mit Zitat antworten
Alt 06-12-2005, 20:58   #5 (permalink)
Neuer User
 
Benutzerbild von -==AIRWOLF==-
 
Registriert seit: May 2004
Beiträge: 97
Ich muss diesen Thread nochmal nach oben schieben, da ich immer noch nicht weiter gekommen bin. Ich habe es mit den Veröffentlichen-Einstellungen versucht, bin aber nicht vorwärts gekommen.

Deshalb würde ich jetzt versuchen wollen, einen anderen Denkansatz zu verfolgen: Kann ich die Auflösung beim laden der Seite erfragen und dann die Objekte anhand der Größe platzieren?

Das muss doch irgendwie möglich sein!

Gruß
-==AIRWOLF==-
__________________
Gruß -==AIRWOLF==-
-==AIRWOLF==- ist offline   Mit Zitat antworten
Alt 07-12-2005, 07:59   #6 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
Die Inhalte werden beim Verändern der Grösse des SWF sowie skaliert?! Oder meinst du eingebunden in ner HTML?
__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha ist offline   Mit Zitat antworten
Alt 07-12-2005, 10:03   #7 (permalink)
Ganz ohne Titel
 
Registriert seit: Jul 2002
Ort: Marburg
Beiträge: 173
ich weiss nicht ob dir das ansatzweise hilft, aber ich bin auch gerade an so nem flash dran, dass sich der größe des browserfensters anpasst

dazu habe ich mir folgende funktion gebastelt:

Code:
_global.getPosition = function(h, v) {
	if (h == "left") {
		var posx = (Movie.width - Stage.width) / 2;
	}
	if (h == "center") {
		var posx = Movie.width / 2;
	}
	if (h == "right") {
		var posx = (Movie.width - Stage.width) / 2 + (Stage.width);
	}
	if (v == "top") {
		var posy = (Movie.height - Stage.height) / 2;
	}
	if (v == "center") {
		var posy = Movie.height / 2;
	}
	if (v == "bottom") {
		var posy = (Movie.height - Stage.height) / 2 + (Stage.height);
	}
	return {x:posx, y:posy};
};

//Movie ist als globales objekt deklariert und benötigt height und width der swf, die du bei der veröfentlichung hast

//zuweisung über

mc._x = getPosition("left", "top").x;
mc._y = getPosition("left", "top").y;
weiss jezz allerdings nicht wie du das mit der skalierung der swf im browser handhabst... da gibt es ja auch noch ein paar sachen zu beachten/einzustellen.

die funktion hilft zumindest objekte an verschiedenen punkten in der swf auszurichten, egal wie groß die swf-fläche ist. vlt hilft dir das ja

Geändert von here2stay (07-12-2005 um 10:05 Uhr)
here2stay ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 08:20 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele