• beyond tellerrand – play. Register Now!
Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-08-2006, 13:08   #46 (permalink)
Banned
 
Registriert seit: Jun 2005
Beiträge: 17
Wieso Soll ich löschen?

Aber das Stage hat viele Möglichkeiten,
Ich dachte, dass "richtige" Funktion für Flashplayer 8 unterstützt.

hStretch ist, aber _width mit der Skalierung, aber wie geht es in die Actionscript?
vStretch ist, _height mit der Skalierung, wie geht es in die Actionscript?

Danke für eure Antworten.

Bis bald SnakeMedia
snakemedia ist offline   Mit Zitat antworten
Alt 05-08-2006, 13:22   #47 (permalink)
mushroom powered
 
Benutzerbild von b.asile
 
Registriert seit: Jun 2005
Ort: Amsterdam
Beiträge: 2.649
Wovon redest du eigentlich die ganze Zeit?

Benutzt du vllt. eine Klasse oder ähnliches?
Also ich verstehe nicht annähernd dein Problem.
__________________
[ WHEN THE GOING GETS WEIRD THE WEIRD TURN PRO ]

devboy.org
b.asile ist offline   Mit Zitat antworten
Alt 05-08-2006, 13:26   #48 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.944
Er kennt von irgendwoher andere Begriffe und ist nicht in der Lage
von absoluten Werte in relative um zurechnen, daher sagt er das
Tutorial ist schlecht und fehlerhaft.

snake: Schau mal nach _xscale/_yscale, aber hier geht es nicht um
Größen von MovieClips und irgendwelche Abstände, sondern um das
Stage Objekt.

Vielleicht mal Grundlagen in Flash durcharbeiten und dann noch mal
Mund aufmachen und die hilfreichen Tutorials von anderen kritisieren

...
sebastian ist offline   Mit Zitat antworten
Alt 05-08-2006, 13:44   #49 (permalink)
Banned
 
Registriert seit: Jun 2005
Beiträge: 17
Zitat:
Zitat von Sebastian W.
Er kennt von irgendwoher andere Begriffe und ist nicht in der Lage
von absoluten Werte in relative um zurechnen, daher sagt er das
Tutorial ist schlecht und fehlerhaft.

snake: Schau mal nach _xscale/_yscale, aber hier geht es nicht um
Größen von MovieClips und irgendwelche Abstände, sondern um das
Stage Objekt.

Vielleicht mal Grundlagen in Flash durcharbeiten und dann noch mal
Mund aufmachen und die hilfreichen Tutorials von anderen kritisieren

...
Sorry, ich sage euch verzeihung ! die Einführung ist toll, aber ich will jetzt mit Skalierungsfunktion (vie Vergrössen oder verkleinen das MovieClip in das FlashFilm.
Bitte lade mein Flash herunter. ich habe Problem mit bede Stange bis am Ende des rechten Rand vom FlashPlayer. Sollen beide MCs horizontal skalieren lassen?
Bis bald SnakeMedia
Angehängte Dateien
Dateityp: rar sm.rar (4,8 KB, 87x aufgerufen)

Geändert von snakemedia (05-08-2006 um 13:46 Uhr)
snakemedia ist offline   Mit Zitat antworten
Alt 05-08-2006, 13:47   #50 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.944
Wo ist dein scaleMC???

Bitte unbedingt die Flash Grundlagen durcharbeiten...
sebastian ist offline   Mit Zitat antworten
Alt 05-08-2006, 14:21   #51 (permalink)
Banned
 
Registriert seit: Jun 2005
Beiträge: 17
Zitat:
Zitat von Sebastian W.
Wo ist dein scaleMC???

Bitte unbedingt die Flash Grundlagen durcharbeiten...
Ich hatte glück gehabt, dass ich schwer versucht.

Code:
	mc._width = Stage.width-0;
	mc._x = Stage.width;
Das ist H-Strech = Automatische Breitesskalierung:

Folgende Actionscript:
Nur meine Beispiel:
Code:
// Stage Align Mode
Stage.scaleMode = "noScale";
Stage.align = "TL";
iso_stageListener = new Object();
iso_stageListener.onResize = function() {
	scaleMC._x = Stage.width/2;
	scaleMC._y = Stage.height/2;
	scaleMC._width = Stage.width;
	scaleMC._height = Stage.height;
	// top Panel
	top._width = Stage.width-0;
	top._x = Stage.width;
	top._x = 0;
	top._y = 0;
	// button panel
	button._x = 0;
	button._y = Stage.height-(button._height/2, 60);
};
Stage.addListener(iso_stageListener);
iso_stageListener.onResize();
Stange skalieren sich horizontal, es funzt richtig.
Das ist eine echte Skalierung!

Yeah ich habe jetzt geschaft. Bis bald SnakeMedia
snakemedia ist offline   Mit Zitat antworten
Alt 06-08-2006, 02:14   #52 (permalink)
--------------->
 
Benutzerbild von shikamoo
 
Registriert seit: Jan 2006
Ort: München
Beiträge: 1.185
PHP-Code:
...
top._width Stage.width-0;
top._x Stage.width;
top._x 0;
... 

kommt dir das nicht komisch vor?

Stage.width-0???
und zweimal top._x???

naja, man muss janicht alles verstehen, solange ich die ersten posts verstehe in diesem fred
shikamoo ist offline   Mit Zitat antworten
Alt 06-08-2006, 19:17   #53 (permalink)
Banned
 
Registriert seit: Jun 2005
Beiträge: 17
@shikamoo
das ist eine Skript des Endes: = Oben und Reches Eck mit Resizable Skalierung.
Code:
top._width = Stage.width-0; 
top._x = Stage.width;
Das ist eine Skript des Anfangs: = Oben und Linkes Eck´.
Code:
top._x = 0;
Bis bald SnakeMedia
snakemedia ist offline   Mit Zitat antworten
Alt 06-08-2006, 19:20   #54 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.944
Oder auch nicht Also hängt ein bisschen von der Platzierung des Inhalts
ab, daher stimmt es in aller Regel nicht. Aber egal, funktioniert ja jetzt
und gut ist.
sebastian ist offline   Mit Zitat antworten
Alt 07-08-2006, 14:36   #55 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Beiträge: 9
Gutes Tutorial Scheidlf

Allerdings habe ich auch gerade das Problem, dass ich einen Flash-Film erstellen muss, der dynamisch seine Größe anpasst. Und das soll so sein (vereinfacht):

Das Flash muss im Browser die Höhe und Breite 100% haben. Im Flash wird ein Foto im 4:3-Verhältnis angezeigt, welches maximal groß sein soll. Und horizontal rechtsbündig und vertikal zentriert soll es auch noch ausgerichtet sein. Ich habe einfach mal einen simplen Movie angehängt:

__showAll.zip

Momentan wird, wenn der Player/Browser nicht im 4:3 Verhältnis ist links/rechts bzw. oben/unten die weiße Hintergrundfarbe angezeigt. Ziel ist es aber nur die weiße Hintergrundfarbe oben/unten bzw. links zu haben. Hoffe das versteht jemand außer mir

Grundsätzlich kann also in diesem Fall Stage.scaleMode nicht "noScale" sein, sondern eher "showAll". Und damit funktioniert Scheidlf's Script leider nicht mehr - sorry

Irgendjemand eine Idee?

Oder führt der Weg an dieser Stelle nur über JS/Flash-Kommunikation:
Vom JS werden bei jedem onResize innerWidth und innerHeight an Flash geliefert und in Abhängigkeit hiervon wird dann das Foto von Flash dynamisch auf der Bühne platziert und skaliert.

Geändert von relounge (07-08-2006 um 19:03 Uhr)
relounge ist offline   Mit Zitat antworten
Alt 07-08-2006, 19:02   #56 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Beiträge: 9
Sorry Leute!!!

Ist ja ganz einfach. Man muss ja nur scaleMode = "showAll" setzen und dann in HTML salign="r" als Parameter bzw. Attribut einsetzen.

Schon ist alles rechts ausgerichtet!

Geändert von relounge (07-08-2006 um 19:03 Uhr)
relounge ist offline   Mit Zitat antworten
Alt 17-08-2006, 21:10   #57 (permalink)
#Bild = ME#
 
Benutzerbild von DerIngo
 
Registriert seit: Nov 2005
Beiträge: 499
Also das hier ist der Thread für sowas:

Ich hab den Flashfilm und geb keine große an. Der film wird in voller große angezeigt im Browser, aber das sichtbare ist in der mitte.
Ist das sowas?
__________________
<<<SPIELE-PROJEKT>>>
DerIngo ist offline   Mit Zitat antworten
Alt 18-08-2006, 21:06   #58 (permalink)
Flash...
 
Benutzerbild von Scheidlf
 
Registriert seit: Dec 2005
Ort: Österreich
Beiträge: 961
Zitat:
Zitat von DerIngo
Also das hier ist der Thread für sowas:

Ich hab den Flashfilm und geb keine große an. Der film wird in voller große angezeigt im Browser, aber das sichtbare ist in der mitte.
Ist das sowas?
Ja das ist Sowas...
Aber: du musst eine größe angeben.....

Und danke euch allen dass ihr snake das erklärt habt...
Scheidlf ist offline   Mit Zitat antworten
Alt 25-08-2006, 18:39   #59 (permalink)
Banned
 
Registriert seit: Jun 2005
Beiträge: 17
Aber wie soll normale Komponent zum Resizer?

Ich wollte jetzt Komponenten mit Stage... versuchen.

Wieso spinnt diese Komponent als Zergrössern??
Ich will normal skalieren ...

Wie soll ich richtig programmieren?
Schaut mal Wie ich sage euch mein Bild:

Stage: gibt es auch getBounds?
Achtung Unterstützt richtige Actionsscript-Syntax für Flash 8!

Wie ich zeige dir, aber es ist so ähnlich
Code:
function onResize (Void):Void {
    // Gets the new size
    var bounds = oShell.getBounds();

    // Expands the Accordion Tab to fill the window      
    oMC.oTabs.setSize(bounds.width - 20, bounds.height - 60);

    // Keeps the text field centered in the window
    oMC.fStatus._x = Math.round((bounds.width - oMC.fStatus._width) / 2);
    oMC.fStatus._y = Math.round((bounds.height - oMC.fStatus._height) / 2);
}
Aber ich will ohne Macromedia Central ein Flash-Film.
Wie soll ich Stage mit Bounds genau programmieren?

Danke Verzeihung wegen mein Beitrag verändert.

Danke MfG SnakeMedia
Angehängte Grafiken
Dateityp: png Bild1.png (21,5 KB, 659x aufgerufen)

Geändert von snakemedia (25-08-2006 um 20:01 Uhr)
snakemedia ist offline   Mit Zitat antworten
Alt 15-10-2006, 16:36   #60 (permalink)
Neuer User
 
Registriert seit: Sep 2001
Ort: cologne
Beiträge: 132
Foto soll nicht verzerrt sein, aber so groß wie möglich...

also erstmal @scheidlf: das script ist super!
möchte aber ein Foto anstatt der typo einsetzen, dh es soll so groß wie möglich sein aber nicht verzerren.
wie kann man das erreichen?
jemand ne ahnung?
danke und gruß
jan
jandes 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


LinkBacks (?)
LinkBack zu diesem Thema: http://www.flashforum.de/forum/flash-8/tutorial-scale-stage-205854.html
Erstellt von Für Art Datum Hits
Adobe Forums: FLpro8: Film skalieren aber Inhalt 100% Dieses Thema Refback 05-07-2011 20:18 1
Daily MG Wissen: Flash Stage Scale Dieses Thema Refback 25-08-2009 18:59 28


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:43 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele