| |||||||
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: Jul 2005
Beiträge: 6
| Über Matrix MovieClips positionieren??
Moin... Ich will, über eine Matrix einige MovieClips positionieren. Die Idee ist folgende : Ein Hintergrundbild soll von oben links nach unten recht aufgedeckt werden. Die MovieClips haben alle ein Alpha-Tween und werden jeweils zeilenweise nebeneinander auf die oberste Ebene geladen. Ich wollte dies via Actionscript lösen, jedoch habe ich einige Schwierigkeiten. ActionScript:
Es wird mir kein MovieClip angezeigt (Fehler ebenfalls nicht). Woran kann dies liegen?? Gruß Sacker |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Jul 2005
Beiträge: 6
|
Ich habe die Verknüpfung und das Häckchen beim Export gesetzt..., aber leider funktioniert es nicht. Die Datei steht zum Download zur Verfügung. Vielleicht könnte mal jemand drüberschauen, dies würde helfen. Das Hintergrundbild habe ich weggelassen, weil es 450kb hat. Bitte einfach ein anderes Bild benutzen. Gruß Sacker |
| | |
| | #5 (permalink) |
| °.oO°O.o°.oO.o°O Registriert seit: Jun 2005 Ort: CH
Beiträge: 1.490
|
Irgendwie werd ich aus diesem File nicht schlau!? Was hat random() (ist übrigens veraltet!) mit deinem Zeilenweisen aufdecken zu tun? Ausserdem fehlt ne anständige Instanzierung und die Actions kommen in der Regel in die selbe Ebene (in eine, in der keine Instanz liegt!)? Also du möchtest gerne dein Hintergrundbild aufbauen lassen? Wieviele Teile besitzt das? Beschreib doch noch mal genau, was du willst und wie das aussehen soll!?
__________________ There is no way to happiness, happiness is the way! - Buddha |
| | |
| | #7 (permalink) |
| Neuer User Registriert seit: Dec 2004
Beiträge: 43
|
Ich versteh zwar auch nicht ganz, was Sacker da anstellen will, nur bin ich eben auf das Topic gestossen, da ich genau so was wie im Titel beschrieben machen will. Ich habe kleine, quadratische Movieclips, die alle zufällig aufblinken. Nun möchte ich diese in Form von Buchstaben auf der Bühne (root) verteilen. Leider habe ich keine Ahnung, wie ich das am besten über AS mache. Ich habt mir mal vorgestellt, dass man eine Matrix definieren könnte. Im Stil von: [ 1 1 1 1 1 ] [ 1 0 0 0 0 ] [ 1 1 1 0 0 ] [ 1 0 0 0 0 ] [ 1 1 1 1 1 ] was dann ein E ergeben sollte ![]() Die Frage ist nun: Gibt es überhaupt einen Datentypen Matrix? Und wie arbeite ich die Elemente der Matrix ab? Die Anweissung bei den einzelnen Elementen wären ja einfach: if (element == 1) {movie clip duplizieren und positionieren} else {nichts} Auch die Position könnte ja direkt aus der spalte / zeile der Matrix ausgelesen werden (mal einen wert). |
| | |
| | #8 (permalink) |
| pensionist Registriert seit: Jan 2003 Ort: Thalheim b. Wels
Beiträge: 568
|
hallo, schau dir das mal hab ich vor kurzem mal geschrieben! ist im fast genau das was du suchst! ActionScript:
auch als anhang mfg |
| | |
| | #12 (permalink) |
| Co&Bold Registriert seit: Nov 2004 Ort: Troisdorf (bei Köln)
Beiträge: 170
|
Math.random gibt aber ne Fließkomma-Zahl zwischen 0 und 1 aus. Um damit ne netürliche Zahl zwischen 1-10 zu erhalten, musst du es dann noch multiplizieren. willst du ne Natürliche Zahl z.B. zwischen 30-70 haben, kannst du somit nicht einfach ActionScript:
wie machst du es dann? worauf beruht die Aussage "ist veraltet" denn immer? Nur weil es was neueres gibt, das evtl. gar kein gleichwertiger Ersatz ist? Und sollte man random() dann um zukunftsgewappnet zu sein besser nicht mehr benutzen?
__________________ Friede! Geändert von Cysign (12-07-2005 um 15:29 Uhr) |
| | |
| | #13 (permalink) |
| pensionist Registriert seit: Jan 2003 Ort: Thalheim b. Wels
Beiträge: 568
|
Flash Player 5. In Flash Player 4 werden die Methoden und Eigenschaften der Math-Klasse mit Hilfe von Näherungswerten emuliert und sind deshalb möglicherweise nicht so genau wie die nicht emulierten mathematischen Funktionen, die von Flash Player 5 unterstützt werden. ich denke aber mal das random() bei 99.7% der fälle genau genug ist! mfg |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |