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