Jump to content
Unity Insider Forum

Zer0Cool

Members
  • Gesamte Inhalte

    2.040
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    145

Zer0Cool hat zuletzt am 14. September 2020 gewonnen

Zer0Cool hat die beliebtesten Inhalte erstellt!

1 Benutzer folgt diesem Benutzer

Über Zer0Cool

  • Geburtstag 04.01.1974

Profile Information

  • Gender
    Male
  • Location
    Germany

Contact Methods

  • Skype
    zer0f0rce

Letzte Besucher des Profils

16.377 Profilaufrufe

Zer0Cool's Achievements

Advanced Member

Advanced Member (3/3)

416

Ansehen in der Community

Einzelstatus Update

Zeige alle Updates von Zer0Cool

  1. Hab habe gerade eine Routine geschrieben, die überprüft, in wieweit ein Collider einen anderen Collider eindringt. Unity bietet hier leider keine Standardlösung. Ich benötige diese Information um festzustellen, wie weit ein Schild-Item eines Spielers in einen anderen Collider (z.b. Capsulecollider eines Feindes) eindringt. Über die bestimmte Durchdringungstiefe wird dann bestimmt, wie weit der Spieler sich wieder vom Feind entfernen muss, damit sein Schild nicht mehr in das Mesh des Gegners clippt.
    BVBbwIE.png

    1. Vorherige Kommentare anzeigen  %s mehr
    2. Zer0Cool

      Zer0Cool

      @JohnnyCash Diese Kontaktpunkte habe ich für die Berechnung schon mit einbezogen, sie  sind aber nur ein Teil der Lösung. Diese Kontaktpunkte sitzen zumeist nur auf der Oberfläche des eintretenden Kolliders, du weißt dann aber immer noch nichts über die genaue Position (Durchdringungstiefe) in Bezug auf den Kollisionspartner. Du kannst die Kontaktpunkte oben im Bild als rote Kugeln sehen (außer die Kugel von der die weiße Line ausgeht, diese ist berechnet)

    3. John

      John

      Ah.. ok jetztert habe ich es gerafft ;)

       

    4. Zer0Cool

      Zer0Cool

      So hier mal die Routine in Aktion. Sobald das Schild des Charakters in den Gegner hineinclipped, fängt der Spieler an automatisch so auszuweichen, bis der korrekte Abstand wieder hergestellt ist und das Schild wieder vor dem Collider des Gegner positioniert ist. Dies ist notwendig, damit der Spieler mit dem Schild ordentlich blocken kann und der Gegner nicht hinter das Schild schlägt:
      https://streamable.com/ukka2

×
×
  • Neu erstellen...