colobot-data/help/cbot/F/move.txt

23 lines
1.0 KiB
Plaintext
Raw Normal View History

\b;Instruction \c;move\n;
2013-10-10 14:10:20 +00:00
L'instruction \c;move();\n; fait se déplacer le robot d'une longueur donnée en mètres.
2013-10-10 14:10:20 +00:00
\b;Utilisation courante
Pour faire avancer le robot de 30m, écrivez \c;move(30);\n;. Pour faire reculer le robot après avoir posé un \l;minerai de titanium\u object\titanore; sur le \l;convertisseur\u object\convert;, écrivez \c;move(-2.5);\n;.
2013-10-10 14:10:20 +00:00
\b;Pour spécialistes
Syntaxe:
\s;\c;move ( length );\n;
2013-10-10 14:10:20 +00:00
Avance d'une certaine distance, dans la direction actuelle.
\t;length: \c;\l;float\u cbot\float;\n;
2013-10-10 14:10:20 +00:00
Longueur à avancer, en mètres. Une longueur négative fait reculer le robot.
2013-10-10 14:10:20 +00:00
\t;Valeur retournée: \c;\l;int\u cbot\int;\n;
Normalement, une erreur stoppe l'exécution du programme. Si l'instruction \c;move\n; est précédée de \c;\l;errmode\u cbot\errmode;(0);\n;, une valeur nulle est retournée si tout est ok, ou valeur non nulle si une erreur est intervenue.
\c;== 0 \n;déplacement effectué
\c;!= 0 \n;déplacement impossible
2013-10-10 14:10:20 +00:00
\t;Voir aussi
\l;Programmation\u cbot;, \l;types\u cbot\type; et \l;catégories\u cbot\category;.