Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash CS4 Professional

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 23-09-2010, 14:26   #1 (permalink)
Flash and chips.
 
Benutzerbild von Zett
 
Registriert seit: Jun 2001
Ort: Graz
Beiträge: 531
SWFObject -> SWF stretchen...

Hallo,

ich müsste über SWFObject ein und dasselbe swf mehrmals einbinden, jeweils mit einer anderen Weite... Die Weite bei

PHP-Code:
new SWFObject("mplayer.swf""mplayer""100""25""9""#FFFFFF"); 
PHP-Code:
new SWFObject("mplayer.swf""mplayer""200""25""9""#FFFFFF"); 
PHP-Code:
new SWFObject("mplayer.swf""mplayer""300""25""9""#FFFFFF"); 
wirkt sich nur auf das <DIV> selbst aus, was das SWF je nach Größe nach rechts verrückt, aber nicht skaliert... wie skalier ich das Teil? "Früher" ging's ganz leicht, heutzutage offenbar nicht mehr... :-)

Thx in advance!
Zett.
__________________
The map is NOT the territory.

Geändert von Zett (23-09-2010 um 14:32 Uhr)
Zett ist offline   Mit Zitat antworten
Alt 23-09-2010, 14:37   #2 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.164
"stretchen" konnte man eine SWF durch die Einbindung noch nie, höchstens proportional skalieren. Da bei Dir die Höhe aber immer gleich ist fällt hier auch das aus.

Wenn Du möchtest, dass sich der Inhalt einer SWF an den zur Verfügung stehenden Platz anpasst, müsstest Du dies dort einprogrammieren (z.B. über Stage).
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist offline   Mit Zitat antworten
Alt 23-09-2010, 14:46   #3 (permalink)
Flash and chips.
 
Benutzerbild von Zett
 
Registriert seit: Jun 2001
Ort: Graz
Beiträge: 531
Okay, danke. Im SWF wär's kein Problem.
Der Kunde will einen Audioplayer, der sich an diverse DIV-Weiten anpasst, und zwar das komplette Objekt. Wäre das Konzept "stretchen" machbar, hätte ich im SWF selbst die Skalierung wieder dort rückgängig gemacht, wo's notwendig ist, soll heißen: Bei 400px (statt den 200px, die das SWF tatsächlich hat) die Breite der Buttons wieder halbieren.
Eine wilde Idee, ich weiß. Wollt's aber wenigstens ausprobieren.
Ist dann so hinfällig...
__________________
The map is NOT the territory.
Zett ist offline   Mit Zitat antworten
Alt 23-09-2010, 14:51   #4 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.164
Die Größe der Bühne (des zur Verfügung stehenden Platzes) kannst Du wie gesagt über Stage abfragen...

Deine Idee sollte also grundsätzlich funktionieren. Nur musst Du nicht die Verzerrung rückgängig machen, sondern die Inhalte entsprechend der neuen Breite umpositionieren.
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist offline   Mit Zitat antworten
Alt 23-09-2010, 15:33   #5 (permalink)
Flash and chips.
 
Benutzerbild von Zett
 
Registriert seit: Jun 2001
Ort: Graz
Beiträge: 531
Danke, innerhalb von Flash kenn mich recht gut aus... aber laut Kundenvorgabe müsste ich das SWF-Objekt selbst, also so, wie es eingebunden wird, skalieren können. Wenn das nur proportional geht, also Weite UND Höhe, dann hab ich immer wieder mal einen Höhenüberschuß, was das Layout der Seite des Kunden zerstören würde.
__________________
The map is NOT the territory.
Zett ist offline   Mit Zitat antworten
Alt 23-09-2010, 15:46   #6 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.164
Bei SWFObject kannst Du natürlich eingeben, was Du möchtest. Das skaliert auch gar nichts, sondern gibt nur die Größe des Bereichs an, der Flash zur Verfügung steht.

Die SWF hingegen wird per default darin aber nur proportional skaliert.
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist offline   Mit Zitat antworten
Alt 23-09-2010, 18:58   #7 (permalink)
Flash and chips.
 
Benutzerbild von Zett
 
Registriert seit: Jun 2001
Ort: Graz
Beiträge: 531
Mhm, das heißt im meinem Fall, es ist überhaupt besser, gleich die maximale Breite per swf bereitzustellen und den Player entsprechend zu skalieren.

Vielleicht kann man das DIV durch das Parent-DIV beschneiden? Ich bin leider uralter TABLE-Gelernter und kein wirklicher DIV-Profi...
__________________
The map is NOT the territory.
Zett 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Flash 8] SWFObject V 2.2 Maldus Flash Einsteiger 5 16-09-2009 12:40
SWFObject passi Alternative Technologien 2 14-03-2007 14:45
SwfObject ? MalcomX Flash Einsteiger 2 10-03-2007 09:59
gif auf 100% stretchen bubzilla HTML und CSS 8 11-02-2006 17:13
stretchen/repeaten [layout] boreker HTML und CSS 11 16-05-2005 22:16


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:14 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele