Beispiel #1
0
 public override void Prepare(AJoint joint)
 {
     joint.Refs[0] = new Vector3((float)Math.Cos(Angle * sign), 0, (float)Math.Sin(Angle * sign));
 }
Beispiel #2
0
 public override float Speed(AJoint joint, float current)
 {
     return(_motorControl.Speed(joint, current));
 }
Beispiel #3
0
 public override float Speed(AJoint joint, float current)
 {
     return(current + Math.Min(maxTorque, Math.Max(-maxTorque, goal - current)));
 }