Schuss geht durch Wand durch!

Übersicht BlitzBasic Blitz3D

Neue Antwort erstellen

Puccini

Betreff: Schuss geht durch Wand durch!

BeitragSo, Apr 22, 2007 10:21
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi!

Ich wollt machen, das man mit Pfeil und Bogen schiessen kann!

Wunderbar, geht auch super, nur die collisions gehen net :<

Ich erstelle die Pfeile mit CopyMesh und gebe sie in einen Type!

Also, wenn da jetzt der Pfeil in der For-Schleife schön umherfliegt

For schuss.schuss=each schuss

bewege den pfeil
next

geht der durch die mauern und gebäude durch :<
hab ihm ein EntityTyp gegeben und die Collisions sind auch eingestellt!

Liegt das daran, das wärend der bewegt wird, ja das UpdateWorld nich am laufen is??

Wie kann ich das lösen :< hilfe bitte
-=Achtung=-
Suche Hobby-Modelliere der hin und wieder bock hat ein kleines Objekt zu erstellen. Bei Interesse PM
www.ragesoft.de
Passwortmanager: http://ragesoft.de/index.php?o...;Itemid=39
 

Todeskop

BeitragSo, Apr 22, 2007 10:56
Antworten mit Zitat
Benutzer-Profile anzeigen
hast du auch beim pfeil oder bei der mauer einen radius eingestellt?
Hast du auch schon collisions tyv1,tyv2,2,2 gemacht?
AMm besten gibst du und den scource ( wir klauen nicht ), dann können wir besser helfen.

Puccini

BeitragSo, Apr 22, 2007 11:06
Antworten mit Zitat
Benutzer-Profile anzeigen
Wink
das mit dem radius is ne gute idee ^^

werd ich gleich mal tesen! danke!

wenn das nich hilf kommt der source

Edit:

hat nich geklappt!

Code: [AUSKLAPPEN]
Collisions Type_Schuss,Type_Gelaende,2,2

                     EntityType schuss\mesh,Typ_Schuss
                     EntityRadius schuss\mesh,5,5


      
For schuss.schuss=Each schuss
            
MoveEntity schuss\mesh,0,0,schuss\speed
TurnEntity schuss\mesh,schuss\rotspeed#,0,0
            
Next


;Update+Rendern
UpdateWorld
RenderWorld



so in der reihenfolge spielt sich das ab!

:<
-=Achtung=-
Suche Hobby-Modelliere der hin und wieder bock hat ein kleines Objekt zu erstellen. Bei Interesse PM
www.ragesoft.de
Passwortmanager: http://ragesoft.de/index.php?o...;Itemid=39

aMul

Sieger des Minimalist Compo 01/13

BeitragSo, Apr 22, 2007 11:27
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich meine mal irgendwo gelesen zu haben, das die BB-Kollision nur dann funktioniert, wenn die Objekte beim Aufruf von UpdateWorld ineinanderstecken. Das heißt, dass es zu keiner Kollision kommt, wenn dein Pfeil sich zu schnell bewegt und sich im 1. Frame vor der Wand und im 2. komplett hinter der Wand befindet.

Ob es daran liegt kannst du testen, indem du die Pfeile so langsam machst, das sie mehrere Frames brauchen um durch die Wand zu kommen. Wenn sie dann immer noch durchfliegen liegt es an was anderem...
Panic Pong - ultimate action mashup of Pong and Breakout <= aktives Spiele-Projekt, Downloads mit vielen bunten Farben!
advASCIIdraw - the advanced ASCII art program <= aktives nicht-Spiele-Projekt, must-have für ASCII/roguelike/dungeon-crawler fans!
Alter BB-Kram: ThroughTheAsteroidBelt - mit Quelltext! | RGB-Palette in 32²-Textur / Farbige Beleuchtung mit Dot3 | Stereoskopie in Blitz3D | Teleport-Animation Screensaver
 

Todeskop

BeitragSo, Apr 22, 2007 11:29
Antworten mit Zitat
Benutzer-Profile anzeigen
hast du den "Typ_Schuss" auch definiert also in etwa so const Typ_Schuss=1?
achso ich wollte noch wissen ob deine "wand" aus einem sprite oder nur einer vertexseite besteht?

hectic

Sieger des IS Talentwettbewerb 2006

BeitragSo, Apr 22, 2007 12:54
Antworten mit Zitat
Benutzer-Profile anzeigen
Typ_Schuss
Type_Schuss

wird wohl der Fehler sein^^

Ansonsten ist es in 3D egal wie schnell sich ein Objekt bewegt. Selbst wenn Bewegungszwischenräume entstehen, so wird denoch eine Kollision angegeben.
Download der Draw3D2 V.1.1 für schnelle Echtzeiteffekte über Blitz3D

Puccini

BeitragSo, Apr 22, 2007 14:13
Antworten mit Zitat
Benutzer-Profile anzeigen
danke Wink

das war der fehler ^^

jetzt gehts einwandfrei..

scheiss Tippfehler :< kann man sich manchmal todsuchen
-=Achtung=-
Suche Hobby-Modelliere der hin und wieder bock hat ein kleines Objekt zu erstellen. Bei Interesse PM
www.ragesoft.de
Passwortmanager: http://ragesoft.de/index.php?o...;Itemid=39

Neue Antwort erstellen


Übersicht BlitzBasic Blitz3D

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group