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!

Suchergebnisse

Suchergebnisse 1-6 von insgesamt 6.

Werbeanzeige

22.02.2012, 14:51

Forenbeitrag von: »Droggelbecher«

[c#] Normale finden? / Objekt soll abprallen

na schön, dann eben auf die *-1 weise. aber mal angenommen, ich habe einen quadratischen sprite, und will den ball davon abprallen lassen ...?

22.02.2012, 14:40

Forenbeitrag von: »Droggelbecher«

[c#] Normale finden? / Objekt soll abprallen

Zitat von »DerMark« Was genau ist denn das andere Objekt für eine Figur? Rechteck, Kreis, Dreieck, Viereck, Polygon? im moment kein objekt, sondern einfach der spielfeldrand, aber ich möchte das später universell haben für rechtecke.

22.02.2012, 14:38

Forenbeitrag von: »Droggelbecher«

[c#] Normale finden? / Objekt soll abprallen

Zitat von »dot« Und wie berechnest du den? im moment habe ich nur die seitenränder des spielfelds, d.h. es würde auch einfacher gehen mit dem abprallen, aber ich würde gerne eine allgemeine funktion für alle punkte haben, die später evtl kommen. C#-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 public void moveBall() { position += direction * speed; if (position.X + texture.Width > resolution.X()) { //als beispiel, weil der vektor die rechte wand trifft ballReflect(); ...

22.02.2012, 14:26

Forenbeitrag von: »Droggelbecher«

[c#] Normale finden? / Objekt soll abprallen

Zitat von »David_pb« Zitat von »Droggelbecher« weiß ich ja, aber wie finde ich die raus? ich habe lediglich die position des balls und den bewegungsvektor. Dann findest du sie gar nicht raus. Du brauchst natürlich mehr Informationen, z.B. das getroffene Modell, den Impactpoint usw... den punkt, den ich treffe, habe ich im grunde auch.

22.02.2012, 14:22

Forenbeitrag von: »Droggelbecher«

[c#] Normale finden? / Objekt soll abprallen

weiß ich ja, aber wie finde ich die raus? ich habe lediglich die position des balls und den bewegungsvektor.

22.02.2012, 14:01

Forenbeitrag von: »Droggelbecher«

[c#] Normale finden? / Objekt soll abprallen

hi, ich versuche, einen ball an einem anderen objekt abprallen zu lassen, aber alles was ich erreiche ist dass er dahin zurück fliegt, wo er herkommt... wie kriege ich denn die normale raus?? mein code: C#-Quelltext 1 2 3 Vector2 normal = direction; normal.Normalize(); direction = Vector2.Reflect(direction, normal);

Werbeanzeige