OSDN Git Service

#36720 Fixed to work Beat line display (Ch C2) correctly
authoryyagi <yyagi.dtxmania@gmail.com>
Wed, 19 Oct 2016 13:42:37 +0000 (21:42 +0800)
committeryyagi <yyagi.dtxmania@gmail.com>
Wed, 19 Oct 2016 13:42:37 +0000 (21:42 +0800)
DTXManiaプロジェクト/コード/ステージ/07.演奏/CStage演奏画面共通_描画.cs
実行時フォルダ/DTXManiaGR.exe

index 84b8d35..1d8fd3c 100644 (file)
@@ -387,14 +387,17 @@ namespace DTXMania
                                                int jy = CDTXMania.Instance.ConfigIni.cdJudgeLineY[inst];\r
                                                int jw = CDTXMania.Instance.Coordinates.Instrument[inst].W;\r
                                                //小節線・拍線\r
-                                               for (int offsetX = 0; offsetX < jw; offsetX += rc.Width)\r
+                                               if (pChip.b可視)\r
                                                {\r
-                                                       int x = jx + offsetX;\r
-                                                       if (offsetX + rc.Width > jw)\r
+                                                       for ( int offsetX = 0; offsetX < jw; offsetX += rc.Width )\r
                                                        {\r
-                                                               rc.Width = jw - offsetX;\r
+                                                               int x = jx + offsetX;\r
+                                                               if ( offsetX + rc.Width > jw )\r
+                                                               {\r
+                                                                       rc.Width = jw - offsetX;\r
+                                                               }\r
+                                                               this.txチップ.t2D描画( CDTXMania.Instance.Device, x, y, rc );\r
                                                        }\r
-                                                       this.txチップ.t2D描画(CDTXMania.Instance.Device, x, y, rc);\r
                                                }\r
                                                if (\r
                                                        pChip[EChannel.BarLine] &&\r
index ff216ed..35d9011 100644 (file)
Binary files a/実行時フォルダ/DTXManiaGR.exe and b/実行時フォルダ/DTXManiaGR.exe differ