| |||||||
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 |
| | #1 (permalink) |
| Neuer User Registriert seit: May 2003
Beiträge: 56
| MC scale & stage / aber anders
hi, erstma: ich kenne das super tutorial [TUTORIAL] - Scale & Stage ich versteh zwar nicht wirklich was da passiert, aber ich komm damit klar. jetzt hätte ich aber eine neue herausforderung. ich versuche es zu beschreiben: - die swf wird in HTML mit 100% eingebunden - auf der mitte der swf/bühne platziere ich einen MC - der MC soll mit der browserauflösung mitskallieren ... - allerdings (jetzt kommts) ohne seine proprtionen zu ändern! also quasi das verhältniss zur höhe bestimmt auch immer seine breits, dass allerdings immer auf 100% - .. ähm, klar was ich meine? sorry, ich kann zwar gut "gotoandplay .. " und son zeug, aber in mathe war ich schon immer ne pfeife. .. wer hockt bei dem wetter eigentlich noch vorm computer???? danke euch und grüße! |
| | |
| | #2 (permalink) |
| brand new user Registriert seit: May 2002 Ort: Laimbach 6 1/2
Beiträge: 16.884
|
Soviel Mathe ist des jetzt auch nicht! PHP-Code:
__________________ Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake! "Wer tanzen will, muß erst gehen lernen" |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: May 2003
Beiträge: 56
|
danke schon mal! .. ähm, wenn ich das jetzt nur ansatzweise richtig in die FLA eingebaut habe.. setzte ich den MC zwar auf eine fixe größe .. aber er passt sich nicht der auflösung an.. ? oder muss ich jetzt die ausgegebene VAR noch irgendwo hin dingsen .. ? oder wie kommt das zusammen? |
| | |
| | #4 (permalink) |
| brand new user Registriert seit: May 2002 Ort: Laimbach 6 1/2
Beiträge: 16.884
|
Zum Inhalte skalieren gibts eine Menge Einträge hier, des war nur ein Beispiel die Proportionen zu halten!
__________________ Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake! "Wer tanzen will, muß erst gehen lernen" |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: May 2003
Beiträge: 56
|
super, ich liebe das .. akzeptiert doch bitte, dass es flashuser gibt die einfach deutlich blöder sind als ihr poweruser. dafür kann ich fließend rückwärts englisch reden, kannst du das, hä?? habe doch oben selber auf eines der tutorials hingewiesen. bin jetzt also so schlau wie zuvor. was ich bisher verwendet habe ist: Stage.scaleMode = "noScale"; //Skalierung für die ganze Bühne abschalten. Stage.align = "TL"; //Die aktuelle Ausrichtung der SWF-Datei im Player oder Browser. In diesem Fall TL(Top-Left). lstrn = new Object(); //Listener erstellen. lstrn.onResize = function() { //Beim verändern der Bühnengröße... scaleMC._x = Stage.width/2; //den zu skalierenden MovieClip in die Mitte des Flash Films setzen. scaleMC._y = Stage.height/2; //den zu skalierenden MovieClip in die Mitte des Flash Films setzen. scaleMC._width = Stage.width; //die Breite des MovieClip = die Breite der Bühne. scaleMC._height = Stage.height; //die Höhe des MovieClip = die Höhe der Bühne. MC._x = Stage.width/2; //den MovieClip der nicht skaliert werden soll, in die Mitte des Flash Films setzen. MC._y = Stage.height/2; //den MovieClip der nicht skaliert werden soll, in die Mitte des Flash Films setzen. }; Stage.addListener(lstrn); //Listener der Bühne hinzufügen. lstrn.onResize() //sofort die Funktion aufrufen. (danke an Scheidlf!) .. aber wie bringe ich das jetzt zusammen mit: //startgröße = 200x110 px var diff = mc2._width/mc2._height; var scale:Number = 400; mc2._width = scale; mc2._height = Math.floor(scale/diff); trace(mc2._height)//220 px ???? ich versteh doch nix von "var diff = Maht.flor dingsbums var" .. ich bin auf dem stand von "gotoandplay 99" und ich habe auch nicht in absehbarer zeit vor poweruser zu werden .. alleine schon wegen meiner blödheit |
| | |
| | #6 (permalink) |
| ................ Registriert seit: Jun 2004
Beiträge: 15.888
| Verstehe ich nicht ganz... Müsste nicht entweder die Höhe oder die Breite ausschlaggebend sein? Also je nachdem, was besser passt?
__________________ ternärer Konditionaloperator +++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++ |
| | |
| | #7 (permalink) |
| brand new user Registriert seit: May 2002 Ort: Laimbach 6 1/2
Beiträge: 16.884
|
@ elektrokov Rückwärts Englisch kann ich nicht, brauch ich auch nicht. Tut mir aufrichtig leid, das ich jetzt gerade keine Zeit habe, Dir ein komplettes Script zu liefern, aber mit Deiner art, findest sicher noch hilfe. Schönen Sonntag noch. Servus "Der Frager".
__________________ Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake! "Wer tanzen will, muß erst gehen lernen" |
| | |
| | #8 (permalink) |
| ................ Registriert seit: Jun 2004
Beiträge: 15.888
|
[OT] Fließend englisch rückwärts kann doch jeder, der sich innerhalb einer 1/2 Stunde eine Gallone Ale reinhaut ![]() [/OT]
__________________ ternärer Konditionaloperator +++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++ |
| | |
| | #9 (permalink) |
| Neuer User Registriert seit: May 2003
Beiträge: 56
|
@ rusty: sorry, wollte dich nicht "aaaaangreifen" .. nur dieses „von oben herab“ ist auch nicht die feine art, oder? Passiert im FF wirklich oft, dass man dauernd auf „andere einträge“ hingewisen wird. Als ob man nicht schon genug gesucht hätte .. und wenn man dann einen eintrag findet, dann steht da drinnen „gibt schon genug andere einträge“ .. das führt zu nix. naja, nix für ungut. wollte dir wirklich nicht zu nahe treten .. @ der frager: ja, genau, eigentlich ist die höhe auschlaggebend .. die skalierung müsste sich also an 100% höhe orientieren .. nur darf der ganze MC sich eben nicht daran verzerren .. ich versuch halt mit meinem 0815 wissen irgendwie eine lösung zu finden. mit dem stage&scale-tutorial war das schon mal ein anfang (dachte ich). das script von rusty kann ich nicht beurteilen. Gehe mal davon aus, dass es ok ist .. aber wie bekomme ich jetzt die 2 eigenschaften zusammen???? |
| | |
| | #11 (permalink) |
| ................ Registriert seit: Jun 2004
Beiträge: 15.888
| PHP-Code: Und das war vom Rusty (*wink*) bestimmt nicht von oben herab gemeint... Es gibt ja in der Tat jede Menge dazu, wenn man die Suche anschmeißt.
__________________ ternärer Konditionaloperator +++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++ |
| | |
| | #12 (permalink) |
| Neuer User Registriert seit: May 2003
Beiträge: 56
|
GRANDIOS!!! GENAU SO! ich schwöre .. ich werde mir den code gut angucken und versuchen zu verstehen. nein, völlig richtig, ich habs auch nicht böse gemeint. ich sitzt halt hier und mein kopf raucht und ich bin genervt weil ich zu blöde bin um mit den anderen einträge dazu wirklich klar zu kommen. .. und krusty hat halt auch gerade anderes zu tun als blöde fragen zu beantworten. krusty: tut mir leid! frager: DAAAaaaaaaaNNNnnnnnkkkkKKKKäääää! |
| | |
| | #13 (permalink) |
| brand new user Registriert seit: May 2002 Ort: Laimbach 6 1/2
Beiträge: 16.884
|
Zum Zeichen das ich nicht sauer bin, noch meine Lösung. Weis aber garnicht ob ich das richtig verstanden hab ![]() PHP-Code:
__________________ Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake! "Wer tanzen will, muß erst gehen lernen" |
| | |
| | #14 (permalink) |
| ................ Registriert seit: Jun 2004
Beiträge: 15.888
|
Das ist eigentlich ganz einfach. Der MC wird erst verzerrt (also der Bühen angepasst), dann guckst du, ob horizontal (_yscale) oder vertikal (_xscale) der Wert höher ist. Damit weißt du dann, ob du die Höhe an die Breite oder die Breite an die Höhe anpassen musst, damit das Verhältnis wieder stimmt.
__________________ ternärer Konditionaloperator +++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++ |
| | |
![]() |
| Lesezeichen |
| Stichworte |
| mittig, proportional, scale, skalieren |
| Themen-Optionen | |
| Ansicht | |
| |