Diskuze: časovanie

Člen

Zobrazeno 8 zpráv z 8.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Čas se dá např. odpočítávat počtem kroků (v pomocné proměnné). Nebo se na začátku cyklu uchová aktuální systémový čas z prvku "přesný čítač času" a v průběhu cyklů chození se neustále testuje zda už uběhlo potřebné množství času (rozdílem aktuálního času s uchovanou hodnotou).
odčítavanie krokov to viem nastaviť, no to s tým systémovým časom mi za svet nejde a skúšal som už všeličo . Díky za radu
Vpravo v nabídce příkazů v kategorii datum a čas je první položka "aktuální datum a čas (počet sekund od 1.1.1601)". V nějaké proměnné například délka máš uložený nastavený čas, po kterém se má cyklu s ukončit. Před začátkem akce si do proměnné začátek uložíš příkazem aktuální čas a datum. Pak v cyklu testuješ, jestli rozdíl aktuální čas a datum mínus začátek je větší než délka, když ano cyklus ukončíš.
algoritmus mi je jasný no stále niečo robím zle .... uvediem najednoduchší príklad :
Přesný čítač času čítá sekundy od zapnutí počítače, aktuální datum a čas od roku 1601. Proto buď budeš muset v programu používat pouze přesný čítač času, nebo pouze aktuální datum a čas. Nemůžeš je kombinovat.
Místo aktuálního data a času dej přesný čítač času, mělo by to
fungovat
Pozn.: Pokud v podmínce u nepravosti, kde máš, ať se
otočí, resetuješ proměnnou "presný uložený" na aktuální čas,
Petřík se ti otočí pouze jednou a další 2 sekundy bude pochodovat
opačným směrem, poté zase a zase
vďaka Fredep už to beží . Takže chyba bola v tom že som miešal presný
čas s aktuálnym
na začiatku som to zle pochopil a potom sa už iba motal dookola .
Zobrazeno 8 zpráv z 8.