Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Suchergebnisse

Suchergebnisse 1-5 von insgesamt 5.

Werbeanzeige

29.06.2007, 22:17

Forenbeitrag von: »tuaregs«

globale variablen funktionieren nicht c++ [gelöst]

Hallo, leider funktionieren irgendwie keine globalen Variablen bei mir. Bei der direkten Ausgabe erhalte ich mein Bild als Matrix. Bei der späteren Ausgabe allerdings nur eine Matrix aus lauter Nullen. Was mache ich falsch? Hier der Code: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 const int dimx=40; const int dimy=40; int matrix[dimx][dimy]; void SetWall(int x,int y) { matrix[x][y]=1; } int main() { ...

29.06.2007, 16:30

Forenbeitrag von: »tuaregs«

Prgramm hängt bei Keyboardabfrage [gelöst]

Danke, das ist definitiv falsch. Habe den Fehler gefunden. Die Variable i sollte ich natürlich in der Schleife erhöhen und nicht mit in die Abfrage packen.

28.06.2007, 21:02

Forenbeitrag von: »tuaregs«

Prgramm hängt bei Keyboardabfrage [gelöst]

Hallo, Hier ist zunächst der Code der Probelme bereitet: Quellcode 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 playerone.set_key("up", playerone.catch_key(event)) ;//Methode wartet auf Keyboardeingabe und speichert diese ab while (found==0 and i<=10) { if (playerone.getkey("up")==T_Array[i]) {//Methode liefert SDLKey aus catchKey bzw. setKey //T_Array Typ SDLKey, enthät die einzelnen Keys image = IMG_Load (B_Array[i].c_str()); //B_Array Typ string, enthält die verschieden Dateinamen der Bilder. found...

21.06.2007, 19:04

Forenbeitrag von: »tuaregs«

abfrage tastatur

danke erstmal. Meine einzelnen Abfragen funktionieren. Bin damit voll zufrieden. Nur möchte ich nicht im Programm die Tasten schon festlegen. Der Anwender legt vor Programmstart die Tasten in der Konsole fest. Hinterher möchte ich über SDL überprüfen, ob die vorher gewählte Taste gedrückt wird. Mein Problem ist nun, dass ich die gespeicherten Tasten (aus Konsole) nicht mit den gedrückten (SDL) vergleichen kann. Habe halt einmal char, einmal SDLkey das hier trift es denke ich Zitat oder meinst du...

21.06.2007, 00:05

Forenbeitrag von: »tuaregs«

abfrage tastatur

hallo, ich habe ein Problem und finde einfach keine Lösung: Zunächst nutze ich die Konsole. Hier wird die Steuerung konfiguriert. Dabei fange ich die Eingabe mit getch() ab. Funktioniert ohne Probleme. Nach der Konfiguration öffne ich ein Grafikfenster mit SDL, welches ja nun die Abfrage der Tastatur übernimmt. Ich nutze folgende Funktion zur Abfrage unter SDL: Quellcode 1 2 3 4 5 6 7 8 9 10 11 bool testKey(SDLKey key) { Uint8* keyState = SDL_GetKeyState(NULL); if(key < 0 || key >= 322) { //LogE...

Werbeanzeige