1+ import random
2+
13def speechMove ():
4+ moves = [speechMove1 , speechMove2 , speechMove3 , speechMove4 ]
5+ choice = random .choice (moves )
6+ choice ()
7+
8+ def EndSpeechMove ():
29 i01_torso .moveTo (95.0 ,90.0 ,90.0 )
310 i01_rightHand .moveTo (81.0 ,66.0 ,82.0 ,60.0 ,90.0 )
411 i01_rightArm .moveTo (5.0 ,82.0 ,25.0 ,12.0 )
@@ -17,9 +24,9 @@ def speechMove1():
1724 i01_rightHand .moveTo (60.0 ,15.0 ,15.0 ,13.0 ,90.0 )
1825 i01_rightArm .moveTo (5.0 ,79.0 ,36.0 ,17.0 )
1926 i01_leftHand .moveTo (24.0 ,120.0 ,95.0 ,83.0 ,90.0 )
20- i01_leftArm .moveTo (6.0 ,63.0 ,38.0 ,22 .0 )
27+ i01_leftArm .moveTo (6.0 ,63.0 ,38.0 ,15 .0 )
2128 sleep (1 )
22- speechMove ()
29+ EndSpeechMove ()
2330 print ('speechMove1' )
2431
2532def speechMove2 ():
@@ -30,11 +37,11 @@ def speechMove2():
3037 i01_leftArm .setSpeed (45.0 , 45.0 , 45.0 , 45.0 )
3138 i01_torso .moveTo (89.0 ,86.0 ,89.0 )
3239 i01_rightHand .moveTo (24.0 ,100.0 ,95.0 ,83.0 ,120.0 )
33- i01_rightArm .moveTo (6.0 ,63 .0 ,38 .0 ,22.0 )
40+ i01_rightArm .moveTo (6.0 ,30 .0 ,20 .0 ,22.0 )
3441 i01_leftHand .moveTo (24.0 ,120.0 ,95.0 ,83.0 ,90.0 )
35- i01_leftArm .moveTo (6.0 ,63 .0 ,38 .0 ,22.0 )
42+ i01_leftArm .moveTo (6.0 ,30 .0 ,20 .0 ,22.0 )
3643 sleep (1 )
37- speechMove ()
44+ EndSpeechMove ()
3845 print ('speechMove2' )
3946
4047def speechMove3 ():
@@ -49,15 +56,15 @@ def speechMove3():
4956 i01_leftHand .moveTo (78.0 ,61.0 ,61.0 ,61.0 ,61.0 )
5057 i01_leftArm .moveTo (15.0 ,108.0 ,35.0 ,19.0 )
5158 sleep (1 )
52- speechMove ()
59+ EndSpeechMove ()
5360 print ('speechMove3' )
5461
5562def speechMove4 ():
5663 i01_torso .moveTo (89.0 ,91.0 ,87.0 )
5764 i01_rightHand .moveTo (47.0 ,49.0 ,49.0 ,49.0 ,49.0 )
5865 i01_rightArm .moveTo (7.0 ,66.0 ,30.0 ,11.0 )
5966 i01_leftHand .moveTo (157.0 ,152.0 ,152.0 ,131.0 ,97.0 )
60- i01_leftArm .moveTo (5.0 ,62.0 ,29 .0 ,11.0 )
67+ i01_leftArm .moveTo (5.0 ,62.0 ,15 .0 ,11.0 )
6168 sleep (1 )
62- speechMove ()
69+ EndSpeechMove ()
6370 print ('speechMove4' )
0 commit comments