Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
10.03.2002, 18:17
Nicemice
Moderator


Hi,

Ich habe kürzlich TinySteini's nettes Tutorial "Auf welchen Spieler zeige ich?" nachgecodet. Funktioniert auch alles wunderbar, bis auf das kleine Problem, das man erst den Spieler angezeigt bekommt, wenn man genau auf ihn zeigt. Ich hätt's aber gern so, das auch wenn man etwas neben ihn zeigt auch schon ne Info bekommt. Wie mache ich das ? (Ich vermute mal mit UTIL_TraceHull(...), bin aber noch nicht dahintergekommen, wie)

Hat jemand einen Tip ?

--

www.d3opencoop.com - A Doom3 Cooperative Mod

zum Seitenanfang zum Seitenende Profil || Suche
001
10.03.2002, 18:40
Diablo_bth



wenn ich dich richtig verstehe, ist dir die Bounding-Box des Players zu groß?

eine einfache Möglichkeit wäre es die Traceline ab dem Player neu anzusetzen. ( als ignore-handle natürlich dann die Adresse des "getroffenen" Players setzen )

--

zum Seitenanfang zum Seitenende Profil || Suche
002
10.03.2002, 19:08
Rockefeller



Tracehull hab ich noch nie benutzt, weiss ich nicht wie das geht.
Meine Vorschläge:

Möglichkeit 1:
Ein paar mehr Tracelines abschicken, alle mit leichter Streuung.
Nachteil: Geht evtl. auf die Performance.

Möglickeit 2:
Alle Spieler-Entities mit der des lokalen Spielers vergleichen, und dann unter einem bestimmten Winkel die Daten anzeigen. Das erfordert etwas kompliziertere mathematische 3D-Berechnungen, und ich hab grade meine Formelsammlung nicht zur Hand und mein Vorlesungsscript auch nicht (Semesterferien :D) und habs auch nicht im Kopf :)

--


Dieser Beitrag wurde am 10.03.2002 um 19:09 von Rockefeller bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
003
10.03.2002, 19:34
Nicemice
Moderator


@diabolo: falsch verstanden.

@rockefeller:
1. hab ich mir auch schon überlegt. Ist aber nicht sehr elegant.

2. zum umständlich. Es MUß auch einfacher gehen.

--

www.d3opencoop.com - A Doom3 Cooperative Mod

zum Seitenanfang zum Seitenende Profil || Suche