Nieruchome strzałki
Ostatnio zmodyfikowano 2010-12-07 22:16
Jacahehe Temat założony przez niniejszego użytkownika |
Nieruchome strzałki » 2010-12-07 22:07:03 Dlaczego Y, które kontroluje strzałkę nie chce zmienić swojej wartości? Przez to strzałka się nie rusza i nie można nic wybrać...
Kod:
#include <iostream> #include <conio.h> #include "console.ddt"
using namespace std; using namespace ddt::console;
int y; int klawisz; bool wybor = false; int main()
{ y = 3; do { clrscr(); if( y >= 3 || y <= 5 ) { gotoxy( 1, y ); cout << "->"; } gotoxy( 2, 1 ); cout << "Przykładowe pytanie"; gotoxy( 3, 3 ); cout << "Blablabla"; gotoxy( 3, 4 ); cout << "Blablabla2"; gotoxy( 3, 5 ); cout << "Y= " << y; gotoxy( 28, 24 ); cout << "Klawisz SPACJA zamyka gre"; klawisz = getch(); if( klawisz == 87 || 119 ) y--; if( klawisz == 83 || 115 ) y++; if( klawisz == 32 ) wybor = true; } while( wybor != true ); } |
|
ison |
» 2010-12-07 22:11:22 if( klawisz == 87 || 119 ) y--;
ten if się zawsze wykona (tak samo jak ten kolejny, więc y będzie cały czas to samo) zapewne chodziło Ci o: if( klawisz == 87 || klawisz == 119 ) y--;
|
|
Jacahehe Temat założony przez niniejszego użytkownika |
» 2010-12-07 22:16:20 A, no jasne :) Głupi błąd, a jak wadzi... Dzięki! |
|
« 1 » |