Kollision auf Isomap
Übersicht

LynXBetreff: Kollision auf Isomap |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ich Progge im Moment just 4 Fun ein 2D game was auf einem ... raster Stattfindet ... also ne art Isomap.
Jetz will ich überprüfen ob Spieler Rot nach rechts laufen kann oder ob da Spieler Grün steht. Code: [AUSKLAPPEN] If KeyHit(205) Then
If RedX < 573 ; Rand vom Spielfeld RedX = RedX + 30 Endif EndIf Wie soll ich jetz da die Überprüfung einbauen ? Das Problem bei "if Imagescollide" ist, dass Spieler Rot auch nicht mehr nach Links gehen kann wenn Spieler grün rechts neben ihm steht. Bitte helft nem kleinen Noob wie mir ^^ lynX |
||
René Meyer |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Die Figuren sind doch sicher in einem Dim-Feld gespeichert. Also prüfe dort, ob das Zielfeld besetzt ist, ehe Du die Bewegung ausführst.
Wenn sie nicht in einem Dim-Feld gespeichert sind, läuft ohnehin was Grundlegendes falsch. :) |
||
www.blitzbasic.de | Das Buch zu Blitz Basic: www.schreibfabrik.de/txt/bbb |
Omenaton_2 |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Wie Rene sagt ist es richtig, aber laß dich nicht verwirren, es muß nicht unbedingt ein DIM Feld sein, es gibt auch andere Wege um die Koordinaten zu speichern und zu verwalten, hautpsache du tust es. | ||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group