OSDN Git Service

#36801 at changing parameters in CONFIGURATION, ArrowUp/Down to +-1, CTRL+ArrowUp...
authoryyagi <yyagi.dtxmania@gmail.com>
Tue, 21 Mar 2017 13:43:32 +0000 (22:43 +0900)
committeryyagi <yyagi.dtxmania@gmail.com>
Tue, 21 Mar 2017 13:43:32 +0000 (22:43 +0900)
DTXManiaプロジェクト/コード/ステージ/04.コンフィグ/COption.cs
実行時フォルダ/DTXManiaGR.exe

index 8fe5551..4e24f1d 100644 (file)
@@ -254,13 +254,29 @@ namespace DTXMania
 \r
                public override void OnNext()\r
                {\r
-                       val+=nStep;\r
+                       IInputDevice keyboard = CDTXMania.Instance.Input管理.Keyboard;\r
+                       if ( keyboard.bキーが押されている( (int) SlimDX.DirectInput.Key.LeftControl ) || keyboard.bキーが押されている( (int) SlimDX.DirectInput.Key.RightControl ) )\r
+                       {\r
+                               val+=nStep;\r
+                       }\r
+                       else\r
+                       {\r
+                               val++;\r
+                       }\r
                        LimitValue();\r
                }\r
 \r
                public override void OnPrevious()\r
                {\r
-                       val-=nStep;\r
+                       IInputDevice keyboard = CDTXMania.Instance.Input管理.Keyboard;\r
+                       if ( keyboard.bキーが押されている( (int) SlimDX.DirectInput.Key.LeftControl ) || keyboard.bキーが押されている( (int) SlimDX.DirectInput.Key.RightControl ) )\r
+                       {\r
+                               val-=nStep;\r
+                       }\r
+                       else\r
+                       {\r
+                               val--;\r
+                       }\r
                        LimitValue();\r
                }\r
 \r
index 5244460..5a34183 100644 (file)
Binary files a/実行時フォルダ/DTXManiaGR.exe and b/実行時フォルダ/DTXManiaGR.exe differ