22 lines
1.0 KiB
Plaintext
22 lines
1.0 KiB
Plaintext
![]() |
\b;Instrukcja \c;aim\n;
|
|||
|
Sk<EFBFBD>adnia:
|
|||
|
\s;\c;aim ( k<>t );\n;
|
|||
|
|
|||
|
Instrukcja ta umo<6D>liwia zmian<61> po<70>o<EFBFBD>enia lufy w pionie. Nast<73>puj<75>ce roboty mog<6F> strzela<6C>:
|
|||
|
o \l;Dzia<69>o\u object\botfr;
|
|||
|
o \l;Dzia<69>o organiczne\u object\botor;
|
|||
|
o \l;Dzia<69>o fazowe\u object\botphaz;
|
|||
|
|
|||
|
Podczas kontroli robota za pomoc<6F> programu, jedynym sposobem obr<62>cenia lufy w lewo lub w prawo jest obr<62>cenie ca<63>ego robota przy u<>yciu instrukcji \c;\l;turn\u cbot\turn;\n;.
|
|||
|
|
|||
|
\t;k<>t: \c;\l;float\u cbot\float;\n;
|
|||
|
K<EFBFBD>t w stopniach w odniesieniu do robota. Warto<74><6F> dodatnia ustawia luf<75> w g<>r<EFBFBD>. Dla dzia<69> i dzia<69> organicznych ograniczeniem jest przedzia<69> od \c;-20\n; do \c;+20\n; stopni. Dla dzia<69>a fazowego k<>t ten musi nale<6C>e<EFBFBD> do przedzia<69>u od \c;-20\n; do \c;45\n; stopni.
|
|||
|
|
|||
|
\t;Zwracana warto<74><6F>: \c;\l;int\u cbot\int;\n;
|
|||
|
Zero je<6A>li wszystko jest w porz<72>dku, warto<74><6F> r<><72>na od zera, je<6A>li obr<62>t nie mo<6D>e by<62> wykonany:
|
|||
|
\c;== 0 \n;Lufa zosta<74>a wycelowana w <20><>danym kierunku
|
|||
|
\c;!= 0 \n;obr<62>t niemo<6D>liwy
|
|||
|
|
|||
|
\t;Zobacz r<>wnie<69>
|
|||
|
\l;Programowanie\u cbot;, \l;typy\u cbot\type; i \l;kategorie\u cbot\category;.
|