World.Walk
function ( [123] repeat, [123]
speed, [Obj] object, [Obj] Arm_left,
[Obj] Arm_right, [Obj] Leg_left, [Obj]
Leg_right) No
variables |
| |
//
Walk Function | Build 2005.10.10 | G. Andrew
Bowman |
| World
set speedMultiplier to speed |
| Camera
set vehicle to object |
| Loop
repeat times time |
| |
Do
together |
| |
//
Leg movement |
| Leg_left
turn backward 0.1 revolutions |
| Leg_right
turn forward 0.1 revolutions |
| //
Object movement |
| object
move forward 1 meter |
| //
Arm movement |
| Arm_left
roll left 0.05 revolutions |
| Arm_right
roll left 0.05 revolutions |
| Do
together |
| |
//
Leg movement |
| Leg_left
turn forward 0.1 revolutions |
| Leg_right
turn backward 0.1 revolutions |
| //
Object movement |
| object
move forward 1 meter |
| //
Arm movement |
| Arm_left
roll right 0.05 revolutions |
| Arm_right
roll right 0.05 revolutions |
| //
Notes |
| //
var "speed", should be used as an
indication of strolling, walking, or running |
| //
Strolling = "1" |
| //
Walking = "3" |
| //
Running = "8" |
| //
var "repeat", needs to be an even
integer. This number also defines the amount of distance
in metre's |