| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #2 (permalink) |
| helpQLODhelp Registriert seit: Feb 2002 Ort: Köln
Beiträge: 8.505
|
Frag doch einfach einmal pro Sekunde die Bühnengroesse ab. mfg r.
__________________ Ralf Bokelberg™ - Flex & Flash Consulting |
| | |
| | #4 (permalink) |
| [+] Registriert seit: Dec 2002 Ort: cologne
Beiträge: 2.271
|
Also nochmal etwas deutlicher: Der Flashfilm wird in einer Intranetlösung laufen und wird skaliert, je nach freier Browserfläche. Also habe ich den Flashfilm im HTML auf 100% gestellt. Die Einstellung "showAll" ist default, kann ich auch weglassen, dabei wird der Film proportional, also nicht verzerrt mit skaliert. Jetzt brauche ich aber die jeweilige Größe des Flashfilms. onResize funktioniert nicht. Stage.width und Stage.height sind immer genauso gross, wie meine Filmeinstellungen, auch wenn der Film offensichtlich skaliert ist. Das kann doch nicht so sein, oder ? |
| | |
| | #5 (permalink) |
| Aushilfsflasher Registriert seit: Aug 2004
Beiträge: 123
|
Genau das selbe Problem habe ich auch gerade... Man müsste irgendwie einen Listener schreiben der die genaue Bühnengröße ausgibt Die Eigenschaft showAll brauche ich ja um meine Seite gescheit zu skalieren, aber trotzdem möchte ich darüber informiert werden ob die Seite nun Originalgröße hat oder nicht (um eventuelle Texte auszurichten usw.)... Jemand ne Idee? |
| | |
| | #6 (permalink) |
| Techniker Registriert seit: Sep 2003 Ort: 64807
Beiträge: 16.324
|
das "problem" dürfte wohl im falschen verständnis von "stage" liegen. stage ist nicht die von "uns" vorgesehene swf-grösse, sondern der bereich, in dem sich diese befindet. wenn scaliert, dann sind diese identisch und es ändert sich nichts. da macht auch ein event wenig sinn (die von uns erhoffte/erwartete grösse im verhältnis zur browser-fenstergrösse gibt flash NICHT aus). wenn hingegen die grösse des swf's festgeschrieben ist, dann ändert sich stage relativ zum swf. also das ganze swf mittels noStage+onResize nach wunsch positionieren bzw. scalieren: _root._xscale=50; ... @djx-hale also "verkehrt" denken: gewissermassen nicht den text scalieren, sondern alles drumherum grösser/kleiner machen (_root verkleinern, text.size vergrössern).
__________________ die ultimative antwort auf alle programmierfragen: der debugger mfg h.g.seib www.SeibsProgrammLaden.de |
| | |
| | #7 (permalink) |
| Techniker Registriert seit: Sep 2003 Ort: 64807
Beiträge: 16.324
| http://www.seibsprogrammladen.de/fra...ispiele/flash7 -> stage_size flash6 Die Grösse des SWF's in der HTML-Seiten selbst bestimmen
__________________ die ultimative antwort auf alle programmierfragen: der debugger mfg h.g.seib www.SeibsProgrammLaden.de |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |