colobot-data/help/R/cbot/point.txt

37 lines
1.4 KiB
Plaintext

\b;Тип \c;point\n;
Переменные этого типа содержат координаты точки в пространстве. Этот тип состоит из трех значений, которые представляют собой \c;x\n;, \c;y\n; и \c;z\n; координаты.
\c;x\n; и \c;y\n; соответствуют месту на поверхности. Положительная ось \c;x\n; смотрит на восток, положительная ось \c;y\n; смотрит на север.
Значение \c;z\n; соответствует высоте над уровнем моря.
Если вы хотите объявить переменную типа point, вы должны написать:
\c;
\s; point a (10, 20, 30);
\n;
Вы также можете присвоить переменной значение поочередным присвоением значений:
\c;
\s; point b;
\s; b.x = 10;
\s; b.y = 20;
\s; b.z = 30;
\n;
После этого примера следующее \l;условие\u cbot\cond; будет правдивым:
\c;
\s; if ( a == b )
\s; {
\s; }
\n;
Следующее объявление:
\c;
\s; point c (4, 7);
\n;
Эквивалентно:
\c;
\s; point c;
\s; c.x = 4;
\s; c.y = 7;
\s; c.z = 0;
\n;
\t;Смотри также
\l;Программирование\u cbot;, \l;типы\u cbot\type; и \l;категории\u cbot\category;.