v7
Diff: Robot.cpp
- Revision:
- 10:d88127a08e44
- Parent:
- 9:aff70d8f388a
--- a/Robot.cpp Thu Mar 23 09:46:24 2017 +0000 +++ b/Robot.cpp Thu Mar 23 12:47:04 2017 +0000 @@ -37,16 +37,33 @@ return pattern; } - void Robot::action(char idAction,char mode){ - int temps; + void Robot::action(char idAction,char mode,char vitesse){ + float temps; - if(mode=='a'){ - temps = 0.1; + if(mode=='m'){ + temps =0.1; } else{ temps = 2; } + switch(vitesse) + { + case '1':deplacement.setVitesse(0.1); + break; + case '2':deplacement.setVitesse(0.25); + break; + case '3':deplacement.setVitesse(0.5); + break; + case '4':deplacement.setVitesse(0.75); + break; + case '5':deplacement.setVitesse(1); + break; + default:deplacement.setVitesse(0.1); + break; + + } + switch(idAction){ // deplacement simple