Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

24.10.2011, 14:09

C# XNA Sprite von Oben runterfahren lassen?

Wie lass ich in XNA ein Sprite von oben runterfahren? Eins weiß ich mit Random

C#-Quelltext

1
Random rnd = new Random();
Aber weiter weiß ich auch nicht ..

Architekt

Community-Fossil

Beiträge: 2 481

Wohnort: Hamburg

Beruf: Student

  • Private Nachricht senden

2

24.10.2011, 14:32

Du bist doch sowas von Xenotack... ._.
Ansonsten: y Achse/Koordinate des Sprites ändern?
Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen.
- Stephan Schmidt -

3

24.10.2011, 14:38

Wieso weißt Du, dass es mit Random geht? Ich verstehe den Zusammenhang zwischen zufälligen Zahlen und dem verringern/erhöhen der Y-Koordinate nicht. Architekt hat deine Frage ja im Grunde bereits beantwortet, das ganze natürlich abhängig von der Zeit machen. Daher subtrahierst Du beispielsweise einfach 5 von player_rect.Y und Du wirst sehen, dein Sprite "fährt" runter.

Allgemein solltest Du, bevor Du hier eine Frage stellst, erstmal ein bisschen Zeit benutzen und Dir beispielsweise eine Skizze zeichnen und überlegen, was genau passiert, wenn das Sprite runterfällt. Schwer ist so was ja eigentlich nicht. ;)

Und zur Xenotack-Sache: Das neue Mitglied Xeno hat sich genau 1 Minute nach dem letzten Logout von Xenotack registriert. Viel spekulieren muss man da aber sowieso nicht.

4

24.10.2011, 14:43

Nö ich arbeite mich gerade nur in C# und XNA ein o.o

Architekt

Community-Fossil

Beiträge: 2 481

Wohnort: Hamburg

Beruf: Student

  • Private Nachricht senden

5

24.10.2011, 14:45

Nö ich arbeite mich gerade nur in C# und XNA ein o.o

Und selbst nachdenken/googeln ist nicht so dein Ding? ;)
Was genau wusstest du denn mit "Random"?
Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen.
- Stephan Schmidt -

6

24.10.2011, 14:47

Also jetzt nicht in meinem Fall ehm.. mit Random kann man nen Zahlengenerator machen(Nur wo ist der sinn dabei?(Ausser das man es für Registrierungsprogramme braucht) Ehm einem Sprite eine zufällige Position zu weisen sowas eben

7

24.10.2011, 14:49

Naja, Random ist in erster Linie dafür da, "zufällige" Zahlen zu generieren, was Du ja schon mal erwähnt hast. Allerdings brauchst Du gerade das Gegenteil von einer zufälligen Zahl. Du kannst Dir ja mal überlegen, was mit der Y-Koordinate passiert, wenn das Sprite runterfährt. Zufällig ist da jedenfalls nichts. ;)

8

24.10.2011, 14:50

Doch? Die Position wo es runterkommt :)

9

24.10.2011, 14:52

Ehm? Du redest wohl von der X-Koordinate, oder was meinst Du jetzt? Die muss aber auch nicht zufällig sein, kommt halt darauf an, was Du machst…

10

24.10.2011, 15:00

Ich wollt sowas ähnliches wie: 'Fang das Obst' machen

Werbeanzeige