| |||||||
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: Feb 2004
Beiträge: 5
|
Hi, es geht um den Lichtpunkt in dem Oszillator auf der Seite: www.modular-planet.de/_aspekte/oszillator.html Der Lichtpunkt soll einen Schweif hinter sich herziehen. Das 'Mausschweifbeispiel' funktioniert hier anscheinend nicht. Der Lichtpunkt bewegt sich mit Hilfe einer x-/y-Positionierung und der Flashfilm besteht aus nur einem Bild. Ich habe schon Verschiedenes ausprobiert, aber den Schweif noch nicht hinbekommen :-((
__________________ Joffes |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Feb 2004
Beiträge: 5
|
Ja, eigentlich mit duplicateMovieClip. Aber wenn ich eine Schleife konstruiere, passiert nicht viel... Die Schleife sieht so aus: if (i<10) { duplicateMovieClip("Leuchtpunkt", Leuchtpunkt+i, i); i++; } else { i = 0; } Die Schleife steht in einer - onClipEvent (enterFrame) {...} - Anweisung.
__________________ Joffes Geändert von Josef Müller (15-02-2004 um 19:00 Uhr) |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Feb 2004
Beiträge: 5
|
Mit duplicateMovieClip und der 'onClipEvent (enterFrame)'-Schleife (s.o.) sollte bei jedem Frame (hier 24/Sek) ein Duplikat erzeugt werden. Da sich der Leuchtpunkt bewegt, sollte er doch die Duplikate hinter sich herziehen... Das eben klappt aber nicht! __________________
__________________ Joffes |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Nov 2001 Ort: Köln
Beiträge: 106
|
Hab Dir mal was gebastelt... nicht zuletzt weil ich Oszillatoren mag. :-) Angucken kannste das hier: www.khm.de/~leif/klimbim/glowchain.swf. Das Listing ist hoffentlich recht durchschaubar und so angelegt, dass es wurscht ist, wie der MovieClip "point0" bewegt wird; die anderen folgen ihm dann. Deshalb auch Click&Drag als Bewegungsalternative. Damit das Listing läuft, brauchst Du noch irgendeinen GrafikClip in der Bibliothek, der als "point" für ActionScript verknüpft ist. ActionScript:
__________________ http://www.rumbke.de |
| | |
| | #8 (permalink) |
| Neuer User Registriert seit: Nov 2001 Ort: Köln
Beiträge: 106
|
Ok, dafür braucht's noch ne Detailänderung. Beispiel wie gehabt auf www.khm.de/~leif/klimbim/glowchain.swf. Listing: ActionScript:
__________________ http://www.rumbke.de |
| | |
| | #10 (permalink) |
| Neuer User Registriert seit: Feb 2004
Beiträge: 5
|
Hallo leif, > Hab Dir mal was gebastelt... >nicht zuletzt weil ich Oszillatoren mag. :-) :-))) danke für das Script, es funktioniert! Zwei Probleme gibt es allerdings noch: Ich kann den Schweif nicht hinter einer Maske ablaufen lassen und bei den Schwingungsformen Saw und Pulse macht er die Sprünge nicht mit. Letzteres werde ich wohl beheben können, indem ich aus den Sprüngen Bewegungen mache (mal sehn...). Aber der Schweif legt sich immer vor die Maske... :-(( PS Bei mir dauert die Umsetzung noch etwas: Ich bin erst seit einigen Monaten mit Flash zugange und 'Der Oszillator' ist meine erste Animation mit Action Script... Deinen Studiengang finde ich übrigens sehr interessant!
__________________ Joffes |
| | |
| | #11 (permalink) |
| Neuer User Registriert seit: Nov 2001 Ort: Köln
Beiträge: 106
|
Hallo Josef, um das Scriptergebnis zu maskieren, musst Du es noch in einen weiteren Clip verschachteln. Dann kannst Du mit dem Befehl "movieClip.setMask(maskenClip);" einen Clip ausmaskieren. Beispiel: www.khm.de/~leif/klimbim/glowchain_masked.swf. Wenn Du auf der Bühne einen Clip mit dem Instanznamen "myMask" anlegst, braucht das Script nur minimale Modifizierung: ActionScript:
PS: Den Studiengang kann ich soweit auch nur empfehlen... dafür find ich Deinen Ansatz mit dem Oszillator sehr interessant! :-)
__________________ http://www.rumbke.de |
| | |
| | #12 (permalink) |
| Neuer User Registriert seit: Feb 2004
Beiträge: 5
|
Hallo Leif, der Schweif ist hinter der Maske!!! :-)) Aber eine letzte Frage habe ich noch... Welche Farbe bzw. Farbnummer verwendest du bei dem MovieClip in dem Script oben? Die Sprünge bei den Schwingungsformen Saw und Pulse krieg ich doch nicht weg, jedenfalls nicht mit dem bisherigen ActionScript-Ansatz. Die Sprünge werde zuerst einmal so lassen... Wenn ich noch einige Kleinigkeiten geändert habe, uploade ich die (vorläufig letzte) Version. PS: >Den Studiengang kann ich soweit auch nur empfehlen Leider bin ich (zumindest künstlerisch) kein besonders kreativer Mensch :-(
__________________ Joffes |
| | |
| | #13 (permalink) |
| Neuer User Registriert seit: May 2005
Beiträge: 22
|
Hallo Leif! Schöner Effekt! Auch auf die Gefahr hin, mich nun als Vollblut-Anfänger zu outen, hab ich da doch mal eine Frage: Wo muss man das Script denn einsetzen, damit das funktioniert? Ich hab die beiden Symbole erstellt (point0 und point) und das Skript auf einer eigenen Ebene in den ersten Frame der Szene gelegt, sowie point0 in eine Ebene gesetzt, aber da passiert leider gar nichts, wenn ich den Film teste. Ich hab auch noch ein paar andere Varianten ausprobiert ohne Ergebnis (abgesehen von einigen Fehlermeldungen...) Könntest Du evtl. die .fla-Datei hier posten, das wär super! Vielen Dank und schönen Gruß! |
| | |
| | #14 (permalink) |
| lernwillig Registriert seit: Jan 2002 Ort: auf dem Land
Beiträge: 1.327
|
Hallo @ bobweb, falls Leif dies nicht liest, ein Tip von mir. Den MC point erstellen, dannin der Bibliothek mit der rechten Maustaste draufklicken und unter Eigenschaften > Export für Actionscript anhaken, dort auch den Bezeichner "point" geben, dann sollte es klappen. Gruss 23012 |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |