wprowadzanie danych allegro
Ostatnio zmodyfikowano 2012-03-31 09:48
wiktor16s Temat założony przez niniejszego użytkownika |
» 2012-03-30 19:48:16 no to zrobię if( key[ KEY_UP ] ) paliwo1 -= 0.1;
mm nie no dobra nie działa tak jak oczekiwałem. no to może jakiś pomysł jak odejmować nieco wolniej niż --?? |
|
xevuel |
» 2012-03-30 19:54:26 Testuj... Skoro nie 0.1, to może 0.01? Po za tym co znaczy "nie działa tak jak oczekiwałem"? //Edit: Zmień int na double . |
|
wiktor16s Temat założony przez niniejszego użytkownika |
» 2012-03-30 20:07:19 Heh jak zmieniłem na zmienną double to teraz wyświetlają mi się dziwne liczby :P
i nie chodzi mi tutaj o 23.3 itp tylko o liczby 82930284052 a zaraz potem -38204220833 mniej więcej :PP
zauważyłem też że tylko źle się wyświetla. zasada działania się zmieniła i działa jak powinna. |
|
xevuel |
» 2012-03-30 20:10:49 Pokaż kod odpowiedzialny za tworzenie zmiennej i modyfikowanie jej wartości. |
|
wiktor16s Temat założony przez niniejszego użytkownika |
» 2012-03-30 20:12:56 zanim to zrobie powiem że z tego co zauważyłem to tylko źle się wyświetla. Zasada działania się zmieniła, teraz odejmuje wolniej z czego jestem rad :P |
|
SeaMonster131 |
» 2012-03-30 20:13:17 bool klikniety = false;
if( key[ KEY_UP ] && !klikniety ) { paliwo--; klikniety = true; }
if( !key[ KEY_UP ] && klikniety ) klikniety = false;
|
|
wiktor16s Temat założony przez niniejszego użytkownika |
» 2012-03-30 20:18:21 Sea z tego co widze, będzie to tak samo działać jak bym zrobił: if( key[ KEY_UP ] ) paliwo1 -= 0.5; |
|
SeaMonster131 |
» 2012-03-30 20:19:20 Nie. Bo nie będzie Ci odejmować cały czas, tylko za każdym razem będziesz musiał kliknąć strzałke, żeby coś sie wykonało.
// Klikniesz strzałką, to zmienna odejmie się o 1 i koniec. Będziesz musiał ją puścić i nacisnąć znowu, aby odjąć następne 1 od zmiennej :) |
|
1 « 2 » 3 |