示例#1
0
 private void UpdateLedColor()
 {
     // Check the camera tracking color update
     if (AutoLedColor)
     {
         // If the color is automatically recommended by the camera, get it now
         PSMoveAPI.psmove_tracker_get_color(tracker.TrackerHandle, move, ref r, ref g, ref b);
         led.SetColor(r, g, b);
     }
     else
     {
         // If the color is manually set, let the tracker know
         PSMoveAPI.psmove_tracker_set_camera_color(tracker.TrackerHandle, move, led.r, led.g, led.b);
     }
     // Finally set the led color
     PSMoveAPI.psmove_set_leds(move, led.r, led.g, led.b);
 }