Wie zu beheben Kreis und Rechteck sich überlappen in Kollision Antwort?

Da in der digitalen Welt eine echte Kollision fast nie passiert, wir werden immer in einer situation, wo die "Kollision" Kreis überlappt das Rechteck.

, Wie man wieder auf den Kreis in der situation, wo es kollidiert perfekt mit dem Rechteck, ohne zu überlappen?

Nehme an, dass das Rechteck gestoppt ist (null Geschwindigkeit) und die Achse ausgerichtet werden.

Ich würde lösen dieses problem mit a posteriori Ansatz (in zwei Dimensionen).

In kurze habe ich zum lösen dieser Gleichung für t:

Wie zu beheben Kreis und Rechteck sich überlappen in Kollision Antwort?

Wo:

  • Wie zu beheben Kreis und Rechteck sich überlappen in Kollision Antwort? ist eine Zahl, die Antworten auf die Frage: wie viele frames her hat die
    Kollision perfekt passieren?
  • Wie zu beheben Kreis und Rechteck sich überlappen in Kollision Antwort? ist der radius des Kreises.
  • Wie zu beheben Kreis und Rechteck sich überlappen in Kollision Antwort? ist der Mittelpunkt des Kreises
  • Wie zu beheben Kreis und Rechteck sich überlappen in Kollision Antwort? ist seine Geschwindigkeit.
  • Wie zu beheben Kreis und Rechteck sich überlappen in Kollision Antwort? sind Funktionen, die die x-und y-Koordinaten von
    der Punkt, wo der Kreis und das Rechteck kollidieren (wenn sich der Kreis
    bei Wie zu beheben Kreis und Rechteck sich überlappen in Kollision Antwort? position, d.h. in die position, in der perfekt kollidieren mit dem Rechteck).

Kürzlich löste ich ein ähnliches problem für Kollisionen zwischen Kreisen, aber jetzt weiß ich nicht, das Gesetz der Funktionen A und B.

InformationsquelleAutor VanDir | 2013-09-09

Schreibe einen Kommentar