Пример #1
0
		public YnVirtualPadController(YnVirtualPad virtualPad)
        {
            _virtualPad = virtualPad;
            _virtualPad.VirtualPadPressed += _virtualPad_Pressed;
            _virtualPad.VirtualPadReleased += _virtualPad_Released;
            _buttons = new bool[10];

            for (int i = 0; i < 10; i++)
                _buttons[i] = false;
        }
Пример #2
0
        public YnVirtualPadController(YnVirtualPad virtualPad)
        {
            _virtualPad = virtualPad;
            _virtualPad.VirtualPadPressed  += _virtualPad_Pressed;
            _virtualPad.VirtualPadReleased += _virtualPad_Released;
            _buttons = new bool[10];

            for (int i = 0; i < 10; i++)
            {
                _buttons[i] = false;
            }
        }
 /// <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();
 }