| | #1 (Permalink) |
| rockstar Registriert seit: May 2003 Ort: On the road...
Beiträge: 79
| Käfer zufällig krabbeln lassen...
Moin zusammen! wie der Titel schon sagt, möchte ich einen Käfer (Marienkäfer) zufällig über einen bestimmten Bereich der Bühne krabbeln lassen. Der Käfer existiert schon als Movieclip mit animierten Beinchen. Er soll zwischendurch mal stehenbleiben und mal schnell -mal langsam krabbeln... Hat jemand ne Idee, oder sowas schon mal gemacht?? Cheers |
| | |
| | #2 (Permalink) |
| Neuer User Registriert seit: Jan 2004
Beiträge: 50
|
na ich weiss nicht, laß den doch einfach von a nach b krabbeln, und wenn er bei b angekommen ist, setzt du per random nen punkt c und so weiter. und damit der nicht gradlinig zufällig über den gesamten screen läuft, grenzt du den random auf einen radius vom jetztigen x/y des käfers ein. ist nur sone idee, was mir spontan dazu einfällt |
| | |
| | #3 (Permalink) |
| Nix Wisser Registriert seit: May 2003 Ort: Würzburg, Kleinstadt
Beiträge: 3.510
|
Forumssuche mit "Käfer" käferanimation soll maus folgen ganz unten letzter Post von Decrone - vielleicht kannst du das gebrauchen
__________________ nullidee Abakus GT 10² Kugeln - 80"Leinwand - CARAN D´ACHE SUPRACOLOR® |
| | |
| | #4 (Permalink) |
| Neuer User Registriert seit: May 2007
Beiträge: 119
|
Das mit dem Zufällig ist ja immer so eine Sache, so ganz zufällig soll es ja meist nicht seien, sondern weiterhin kontrolliert. Ich würde für die jeweilige Neupositionierung eine kleine schleife programmieren in der die zielposition neu ermittelt wird (über random) und dann prüfen ob die Position in einem 'legalen' Bereich liegt. Z.B. nicht näher als 30 Pixel und nicht weiter als 400 Pixel, wobei erstes ja genügen müsste. Das gleiche für die Geschwindigkeit. Ggf. mit vorherigen Wert abgleichen, damit es etwas lebendiges hat, quasi eine gewisse Regelmäßigkeit evtl. mit zufälligen Unregelmäßigkeiten. Mit dem Pythagoras Satz bekommst du dann eine EnterFrame Routine hin um den Käfer in der gewünschten Entferung zu bewegen, stückweise versteht sich. Entsprechend oft wird die Bewegungsanimation angesprungen. Du errechnest den entsprechenden Frame über die Geschwindigkeit, anstatt diese einfach mit nem Play auszuführen. Fehlt nur noch die Drehung und eine Abfrage wann er am Ziel angekommen ist. |
| | |
| | #5 (Permalink) |
| Neuer User Registriert seit: Nov 2005
Beiträge: 299
|
Eine andere Variation von "Käfer folgt zufälligem Ziel": Das Ziel hat eine bestimmte Geschwindigkeit und prallt an den Grenzen im vorgegebenen Bereich ab (Ball-Simulation), wobei sich seine Richtung bei jedem Abprallen zufällig ändert. Schau mal auf Steering Behaviors For Autonomous Characters insbesondere "Wander" und "Flow Field Following". "Wander" ist dort im Prinzip eine Zielverfolgung wie oben, wobei das Ziel immer in einem bestimmten Bereich vor dem Bot ist. "Flow Field Following" ist ein ganz anderer Ansatz. In Flash kann man ein zufälliges Flussfeld erzeugen, indem man z.B. Perlin Noise auf 2 Kanälen anwendet. Damit es keine Totpunkte gibt sollte es aber wohl besser animiert werden. Hab hier auch ein Beispiel gefunden: nulldesign // lars gerckens F9 Particles |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Ameisen krabbeln Logo zusammen | pipestick | Flash Einsteiger | 12 | 28-03-2007 23:23 |
| Balken zufällig bewegen lassen | Digger2k3 | ActionScript 1 | 6 | 25-02-2005 19:38 |
| käfer laufen lassen | giand | Flash 4 und Flash 5 | 3 | 02-04-2003 14:57 |
| text zufällig erscheinen lassen ??? | im_g | Flash 4 und Flash 5 | 20 | 25-02-2003 07:25 |
| bälle zufällig runterfallen lassen? | youshi | Flash MX | 2 | 10-10-2002 17:10 |