Exemplo n.º 1
0
 protected void TargetOmega(SceneObjectPart part, LSL_Vector axis, double spinrate, double gain)
 {
     part.UpdateAngularVelocity(axis * spinrate);
  }
Exemplo n.º 2
0
 protected void TargetOmega(SceneObjectPart part, LSL_Vector axis, double spinrate, double gain)
 {
     part.UpdateAngularVelocity(new Vector3((float)(axis.x * spinrate), (float)(axis.y * spinrate), (float)(axis.z * spinrate)));
  }
Exemplo n.º 3
0
 protected void TargetOmega(SceneObjectPart part, LSL_Vector axis, double spinrate, double gain)
 {
     PhysicsActor pa = part.PhysActor;
     if ( ( pa == null || !pa.IsPhysical ) && gain == 0.0d )
         spinrate = 0.0d;
     part.UpdateAngularVelocity(axis * spinrate);
  }