Kollision?!

Übersicht BlitzBasic Blitz3D

Neue Antwort erstellen

 

Mr.Hahn

Betreff: Kollision?!

BeitragDo, Apr 06, 2006 20:54
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi nochmal,
jetzt bin ich grad dabei die kollision eines Entitys mit der Kugel aus der Waffe zu proggen, allerdin gs steige ich durch die Command Referenz nicht ganz durch: Gibt es nicht einfach einen Befehl, der prüft, ob sich 2 Entitys "überlappen" und dann entsprechend 1 oder 0 zurückgibt? Habe nichts dergleichen gefunden...

hectic

Sieger des IS Talentwettbewerb 2006

BeitragDo, Apr 06, 2006 21:06
Antworten mit Zitat
Benutzer-Profile anzeigen
Sollte vorerst alles benötigte beinhalten:

ql:EntityType

ql:CountCollisions
ql:EntityCollided
ql:Collisions
ql:EntityRadius
 

Mr.Hahn

BeitragDo, Apr 06, 2006 21:13
Antworten mit Zitat
Benutzer-Profile anzeigen
Also hier ist mein code:

EntityType sydney,1
EntityType kugel,2

If EntityCollided(sydney,1) <> 0
End
EndIf


Das End hab ich nur zum testen drin, aber leider beendet sich das prog nie...

Markus2

BeitragDo, Apr 06, 2006 21:27
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich meine die Collision geht immer von dem bewegten Objekt aus .
 

Mr.Hahn

BeitragDo, Apr 06, 2006 21:35
Antworten mit Zitat
Benutzer-Profile anzeigen
So jetzt hab ichs grad wie in der "Collisions" Demo gemacht:

Collisions 2,1,2,1

Ich hab auch vorher die Typen festgelegt. Geht immer noch nicht. Kann es sein das es daran liegt das Type 1 ne .MD2 ist?

Markus2

BeitragDo, Apr 06, 2006 21:40
Antworten mit Zitat
Benutzer-Profile anzeigen
Bei ner Hirachie (wegen Animation) kann man bei allen Objekten einen Collisions Type festlegen .
Dafür ist der recursive Parameter gedacht .

EntityType entity,collision_type[,recursive]
 

Mr.Hahn

BeitragDo, Apr 06, 2006 21:48
Antworten mit Zitat
Benutzer-Profile anzeigen
Hm in der Referenz steht das das "recursive" dafür sorgt, dass die children der definierten entity denselben Type zugeordnet bekommen?!

Naja, ich habs jetzt grad ausprobiert indem ich nen Cube eingefügt hab. Mit dem klappt die Kollision einwandfrei? Woran kann es liegen das die Kollision mit dem .MD2 model nicht klappt?

Edit: Auch wenn ich statt des .MD2 models ne .X Datei einsetze , funzt die Kollison mit der

Neue Antwort erstellen


Übersicht BlitzBasic Blitz3D

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group