| |||||||
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 2006 Ort: Bad Ischl, Österreich
Beiträge: 243
| Ursprungspunkt einer geladenen SWF liegt NICHT bei 0,0
Hallo, ich habe ein Problem: Ich lade ein SWF und zeige es an. Doch dabei ist mir aufgefallen, dass das der Ursprung des Bildes (in der SWF) kleiner als 0 ist (also nach oben verschoben)! Die Größe (_width, _height) werden anscheinend richtig wiedergegeben, doch wenn ich mc._x=0 und mc._y=0 setze, ist trotzdem das Bild nach oben verschoben. Kann man irgendwie den TATSÄCHLICHEN Ursprung des INHALTS der Swf rauskriegen? Danke schon mal im Voraus! mfg Warappa |
| | |
| | #2 (permalink) | |
| ................ Registriert seit: Jun 2004
Beiträge: 15.890
| Zitat:
Machst du das auch nachdem das Laden der SWF-Datei beendet ist? Hast du ansonsten evtl. mal ein Beispiel? edit -> Eigentlich auch Blödsinn, was ich hier schreibe. Wird das Bild vielleicht nachgeladen?
__________________ ternärer Konditionaloperator +++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++ Geändert von Der Frager (05-10-2006 um 11:17 Uhr) | |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: May 2006 Ort: Bad Ischl, Österreich
Beiträge: 243
|
Ich machs in onLoadInit. Damit dürfte die SWF schon fertig geladen sein. Das Problem liegt (glaube ich) eher darin, dass in den Quell-Swfs das Bild schon unsauber eingefügt worden ist. D.h. auf der Bühne beim Erstellen hat das _y des eingefügten Bildes schon einen neg. Wert. Wenn ich jetzt die SWF lade, dann stelle ich mit mc._y das Y der BÜHNE ein und nicht das des Inhalts. Deswegen möchte ich wissen, wo der INHALT beginnt, nicht die Bühne. |
| | |
| | #4 (permalink) |
| ................ Registriert seit: Jun 2004
Beiträge: 15.890
|
Bin mir nicht ganz sicher, wie man nun prüfen könnte, was da noch außerhalb der Bühne liegt, dazu müsste man schon wissen, ob das alles MCs (oder Schaltflächen) sind und wo bei denen die Registrierung sitzt. Probier doch sonst einfach rum, bei welchen Werten der Film richtig sitzt.
__________________ ternärer Konditionaloperator +++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++ |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: May 2006 Ort: Bad Ischl, Österreich
Beiträge: 243
|
Tja, will ja nicht nur das eine SWF laden sondern jedes beliebige (auch wenn es noch so schlampig erzeugt worden ist )Ich hab mir mal überlegt ob es was bringen würde einfach ( ) die ganzen Movieclips durchzugehen und daraus die Größe zu ermitteln. Blöde Idee?
|
| | |
| | #6 (permalink) |
| ................ Registriert seit: Jun 2004
Beiträge: 15.890
|
Das mit alle MCs durchgehen wäre nicht das Problem. Prolbleme gibt's aber dann, wenn du nicht weißt, wo die Registrierungspunkte liegen (wie ich schon schrieb) oder wenn es halt Grafiken oder Formen sind, an die man per AS gar nicht rankommt.
__________________ ternärer Konditionaloperator +++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++ |
| | |
| | #7 (permalink) |
| helpQLODhelp Registriert seit: Feb 2002 Ort: Köln
Beiträge: 8.505
|
Der Ursprungspunkt liegt eigentlich immer bei 0,0. Die Verschiebung kommt vielleicht dadurch, dass die Sachen in dem geladenen Film nicht bei 0,0 liegen. mfg. r
__________________ Ralf Bokelberg™ - Flex & Flash Consulting |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |