| |||||||
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 2004
Beiträge: 49
| Positionen von verworrenen Movies
Hallo, ich hab ein Problem mit der Positionsbestimmung von Movieclips, welche innerhalb mehrerer anderer Clips liegen. Ich möchte die "_root"-Position eines duplizierten Movieclips erhalten, das in mehreren anderen (teils auch duplizierten) Clips liegt. Leider bekomme ich nur die Position des Movies innerhalb des "_parent"-Movies. Achja, die Position des "_root"-Movieclips, in welchem die ganzen duplizierten Movieclips liegen, ändert sich dynamisch. Das heisst, die Postionen am Anfang festzulegen, wäre Unsinn. Das muss doch irgendwie möglich sein?!?! Ich hoffe nicht, das die einzige Möglichkeit darin besteht, die Position anhand der Maße und Positionen der ganzen "_parent"-Movieclips auszurechnen. Also sprich: den ganzen Mist rückwärts rechnen. Danke schon mal für die Antwort! So long, Andreas Geändert von AndreusW (09-09-2004 um 12:53 Uhr) |
| | |
| | #2 (permalink) |
| Gast
Beiträge: n/a
|
Hab ich nicht so richtig verstanden Wenn du einen duplizierten MC2 hast, der in MC1 liegt, kannst du doch mitActionScript:
Mit einem onEnterFrame-Event kannst du auch kontinuierlich die Positionen der MCs abfragen. |
|
| | #3 (permalink) |
| All-rounder Registriert seit: Mar 2004 Ort: Bayerische Rhön
Beiträge: 2.507
|
Hi. Kannst Du das irgendwie einfacher formulieren. Am besten so, wie man es einem Kleinkind erkären würde.
__________________ -------------------------------- Ich klicke, ergo bin ich. (me) -------------------------------- |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: May 2004
Beiträge: 49
|
jahhaaa, erstmal danke fürs interesse ![]() also, das problem ist, wenn man ein clip in einen anderen legt, und diese beiden in noch einen anderen (vergiss das mit dem duplizieren), dann ist die Position des untersten Clips auf "_root" (damit mein ich die bühne, die alleroberste grosse weisse Fläche ) nicht bestimmbar, sondern nur die Position im jeweiligen direkt übergeordneten Clip.Beispiel liegt auf: http://hobbes.game-host.org/download/flash/001.fla thx nochmal andreas |
| | |
| | #5 (permalink) |
| All-rounder Registriert seit: Mar 2004 Ort: Bayerische Rhön
Beiträge: 2.507
|
Haha... ![]() Das hätte ich ohne die gute Beschreibung nicht verstanden. edit: So mal etwas sauberer geschrieben. ![]() Man muss es so machen: ActionScript:
__________________ -------------------------------- Ich klicke, ergo bin ich. (me) -------------------------------- Geändert von thebiz (09-09-2004 um 17:13 Uhr) |
| | |
| | #7 (permalink) |
| Neuer User Registriert seit: May 2004
Beiträge: 49
|
soooo, und wie geht das ganze jetzt, wenn ich innerhalb eines MovieClips den darinnen liegenden Clip mehrfach dupliziere (z.B in einer reihe für eine Bildergalerie)???? Da möchte ich von jedem dieser duplizierten Clips die _root-Position haben.. .ist das möglich? (ich kenn mich mit objekten leider net so aus) tausend dank alle andreas |
| | |
| | #9 (permalink) |
| Neuer User Registriert seit: May 2004
Beiträge: 49
|
die zu duplizierenden clips liegen aber innerhalb eines anderen. die position dieser inneren clips ist relativ zum clip drüber und nicht zur bühne. ich will, trotz mehrfachem durcheinanderduplizieren trotzdem jederzeit die stage-position eines clips haben. thx andreas |
| | |
| | #10 (permalink) |
| Gast
Beiträge: n/a
|
OK, hier mal ein Beispiel für einen attachten MC, mit duplizierten MCs funzt es ähnlich: ActionScript:
ActionScript:
|
|
| | #11 (permalink) |
| . Registriert seit: May 2003 Ort: bayern
Beiträge: 1.117
|
um jeweils die position eines mcs auf der bühne zu haben könntest du dir eine function schreiben, etwa derart: ActionScript:
ich weiß nicht wie und wo du das brauchst, aber anfordern kannst du es dann z.B. über einen button_mc ActionScript:
|
| | |
| | #12 (permalink) |
| Neuer User Registriert seit: May 2004
Beiträge: 49
|
in den beispielen von euch wird immer nur ein objekt erstellt, welches die pos ausliest eines clips ausliest. ich will aber mehrere clips, welche in einem anderen clip liegen, in einer reihe duplizieren (innerhalb des übergeordneten clips), und von jedem einzelnen duplizierten clip die "_root"-position haben. soweit klappen ja eure beispiele, aber man kann nur immer eine position auslesen, nicht von allen clips. hmmm thx andreas |
| | |
| | #14 (permalink) |
| All-rounder Registriert seit: Mar 2004 Ort: Bayerische Rhön
Beiträge: 2.507
|
Du brauchst für das Positionieren doch nicht die x-Koordinaten. Positioniere doch einfach relativ zum Ursprungsobjekt. outbox_mc ist der äußerer Mc box_mc der innere ActionScript:
__________________ -------------------------------- Ich klicke, ergo bin ich. (me) -------------------------------- |
| | |
| | #15 (permalink) |
| Neuer User Registriert seit: May 2004
Beiträge: 49
|
das mit der for-schleife kapier ich eben nicht. ich hab keine ahnung von objekten und weiss nichtmal wie man die anspricht, geschweige denn, wie man in ner for-schleife mehrere anspricht. vielleicht kannst du n syntax-beispiel geben? thx andreas ps: theBiz, hast eigentlich recht, aber ich will eine dynamische bildergalerie machen, welche sich die bilder je nach anzahl der dateien im dir selbst ins movie lädt. das ergibt dann quasi einen balken mit vielen bildlein drinne und das ganze slidet auch noch je nach maosPos. die x-pos brauch ich dabei also Geändert von AndreusW (26-09-2004 um 17:01 Uhr) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |