コード例 #1
0
ファイル: InputProvider.cs プロジェクト: sikora507/OpenC1
        public InputProvider(Game game)
            : base(game)
        {
            _mouseDelta = new Vector2();
            _mouseMultiplier = 0.3f;
            // Initialize the mouse smoothing cache.
            _mouseSmoothingCache = new Vector2[MOUSE_SMOOTHING_CACHE_SIZE];
            _mouseInputMode = MouseInputMode.FPS;

            //Vector2 screenCenter = GetScreenCenter();
            //Mouse.SetPosition((int)screenCenter.X, (int)screenCenter.Y);
        }
コード例 #2
0
ファイル: InputProvider.cs プロジェクト: q4a/OpenC1
        public InputProvider(Game game) : base(game)
        {
            _mouseDelta      = new Vector2();
            _mouseMultiplier = 0.3f;

            // Initialize the mouse smoothing cache.
            _mouseSmoothingCache = new Vector2[MOUSE_SMOOTHING_CACHE_SIZE];
            _mouseInputMode      = MouseInputMode.FPS;

            //Vector2 screenCenter = GetScreenCenter();
            //Mouse.SetPosition((int)screenCenter.X, (int)screenCenter.Y);
        }
コード例 #3
0
 public abstract void SetMouseInputMode(MouseInputMode mode, int interval = 0);
コード例 #4
0
 public override void SetMouseInputMode(MouseInputMode mode, int interval = 0)
 {
     ISLogger.Write("Warning: Changing mouse input mode not supported on linux");
 }
コード例 #5
0
 public override void SetMouseInputMode(MouseInputMode mode, int interval = 0)
 {
 }