Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

wprowadzanie danych allegro

Ostatnio zmodyfikowano 2012-03-31 09:48
Autor Wiadomość
wiktor16s
Temat założony przez niniejszego użytkownika
» 2012-03-30 19:48:16
no to zrobię
C/C++
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ż --??
P-53517
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
.
P-53518
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.
P-53520
xevuel
» 2012-03-30 20:10:49
Pokaż kod odpowiedzialny za tworzenie zmiennej i modyfikowanie jej wartości.
P-53523
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
P-53524
SeaMonster131
» 2012-03-30 20:13:17
C/C++
bool klikniety = false;

if( key[ KEY_UP ] && !klikniety )
{
    paliwo--;
    klikniety = true;
}

if( !key[ KEY_UP ] && klikniety )
     klikniety = false;

P-53525
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;
P-53527
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 :)
P-53528
1 « 2 » 3
Poprzednia strona Strona 2 z 3 Następna strona