/// <summary>
 /// Create a new FPS controller for the specified player
 /// </summary>
 /// <param name="camera">The FirstPersonCamera to use with this controller</param>
 public FirstPersonControl(FirstPersonCamera camera, PlayerIndex index)
     : base(camera, index)
 {
     
 }
 /// <summary>
 /// Create a new controller with a custom virtual pad
 /// </summary>
 /// <param name="camera"></param>
 /// <param name="virtualPad"></param>
 public FirstPersonVirtualPadControl(FirstPersonCamera camera, YnVirtualPad virtualPad)
     : base(camera, PlayerIndex.One)
 {
     _virtualPadController = new YnVirtualPadController(virtualPad);
     Initialize();
 }
       /// <summary>
       /// Create a new FPS Controller for the first player
       /// </summary>
       /// <param name="camera">The FirstPersonCamera to use with this controller</param>
       public FirstPersonControl(FirstPersonCamera camera)
           : this(camera, PlayerIndex.One)
       {
 
       }