/// <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) { }