Gegner in Winkelfeld
Übersicht
BlitzBasic
Blitz3D
kstadlerBetreff: Gegner in Winkelfeld |
Antworten mit Zitat |
|
|---|---|---|
|
Hallo Leutz
also ich bin schon ziemlich alt. Die meisten hier gehen wahrscheinlich noch zur Schule und haben "aktiv" Geometrieunterricht. Ich hab in der Zwischenzeit alles vergessen. Mein Problem: Ich möchte wissen, ob sich der Gegner (X) im Winkelfeld des Spielers befindet ?
Wie kann man das berechnen ? Ich brauche nur die 2D Koordinaten X und Z Bekannt sind die X und Z Punkte von Spieler und Gegener. Hey danke für eure Hilfe. |
||
- Zuletzt bearbeitet von kstadler am So, Jun 27, 2004 19:10, insgesamt einmal bearbeitet
|
|
simi |
Antworten mit Zitat |
|---|---|---|
|
ist jetzt das für 2D oder 3D???
Für 2D gehts so: https://www.blitzforum.de/viewtopic.php?t=4060 cu simi |
||
IonPainter |
Antworten mit Zitat |
|
|---|---|---|
|
hmm fällt mir folgendes ein:
Cone machen, skalieren y auf 0.1 setzen dann kollision anschalten und wenn kollidiert, entity rausfinden und koords übermittln |
||
INpac |
Antworten mit Zitat |
|
|---|---|---|
|
ich denk am schönsten geht das mit den befehlen deltaPitch() und vorallem DeltaYaw()!
du prüfst einfach, ob ABS( deltayaw(player,gegner) ) < gewünschter_blickweinkel ist |
||
kstadler |
Antworten mit Zitat |
|
|---|---|---|
|
Danke für eure Hilfe ... @INpac: Wow, genau das is es. Schade, Problem schon gelöst. |
||
Übersicht
BlitzBasic
Blitz3D
Powered by phpBB © 2001 - 2006, phpBB Group

