DTXManiaXG(Ver.K)4.00Series
修訂 | 70a4f6c30093212036e67e107b7bb6e5bbdf7261 (tree) |
---|---|
時間 | 2020-08-08 15:18:36 |
作者 | ![]() |
Commiter | kairera0467 |
ギター画面のコンボ文字が正しく表示されていなかったので修正
@@ -122,11 +122,11 @@ namespace DTXMania | ||
122 | 122 | |
123 | 123 | protected enum EEvent { 非表示, 数値更新, 同一数値, ミス通知 } |
124 | 124 | protected enum EMode { 非表示中, 進行表示中, 残像表示中 } |
125 | - protected const int nギターコンボのCOMBO文字の高さ = 32; | |
126 | - protected const int nギターコンボのCOMBO文字の幅 = 90; | |
125 | + protected const int nギターコンボのCOMBO文字の高さ = 50; | |
126 | + protected const int nギターコンボのCOMBO文字の幅 = 220; | |
127 | 127 | protected const int nギターコンボの高さ = 92; |
128 | 128 | protected const int nギターコンボの幅 = 72; |
129 | - protected const int nギターコンボの文字間隔 = -6; | |
129 | + protected const int nギターコンボの文字間隔 = -4; | |
130 | 130 | protected const int nドラムコンボのCOMBO文字の高さ = 32; |
131 | 131 | protected const int nドラムコンボのCOMBO文字の幅 = 90; |
132 | 132 | protected const int nドラムコンボの高さ = 115; |
@@ -807,7 +807,8 @@ namespace DTXMania | ||
807 | 807 | //----------------- |
808 | 808 | float f拡大率 = 1.0f; |
809 | 809 | if( nジャンプインデックス >= 0 && nジャンプインデックス < 180 ) |
810 | - f拡大率 = 1.0f - ( ( (float) this.nジャンプ差分値[ nジャンプインデックス ] ) / 45.0f ); // f拡大率 = 1.0 → 1.3333... → 1.0 | |
810 | + f拡大率 = 1.0f - ( ( (float) this.nジャンプ差分値[ nジャンプインデックス ] ) / 90.0f ); // f拡大率 = 1.0 → 1.3333... → 1.0 | |
811 | + // 45.0f -> 90.0f | |
811 | 812 | |
812 | 813 | if( this.txCOMBOギター != null ) |
813 | 814 | this.txCOMBOギター.vc拡大縮小倍率 = new Vector3( f拡大率, f拡大率, 1.0f ); |
@@ -824,10 +825,10 @@ namespace DTXMania | ||
824 | 825 | x, |
825 | 826 | y, |
826 | 827 | new Rectangle( |
827 | - 128, | |
828 | - (int) ( 158 ), | |
829 | - (int) ( 124 ), | |
830 | - (int) ( 16 * Scale.Y ) | |
828 | + 0, | |
829 | + (int) ( 236 ), | |
830 | + (int) ( nギターコンボのCOMBO文字の幅 ), | |
831 | + (int) ( nギターコンボのCOMBO文字の高さ ) | |
831 | 832 | ) |
832 | 833 | ); |
833 | 834 | //----------------- |
@@ -841,7 +842,8 @@ namespace DTXMania | ||
841 | 842 | //----------------- |
842 | 843 | f拡大率 = 1.0f; |
843 | 844 | if( nジャンプインデックス >= 0 && nジャンプインデックス < 180 ) |
844 | - f拡大率 = 1.0f - ( ( (float) this.nジャンプ差分値[ nジャンプインデックス ] ) / 45f ); // f拡大率 = 1.0 → 1.3333... → 1.0 | |
845 | + f拡大率 = 1.0f - ( ( (float) this.nジャンプ差分値[ nジャンプインデックス ] ) / 90.0f ); // f拡大率 = 1.0 → 1.3333... → 1.0 | |
846 | + // 45.0f -> 90.0f | |
845 | 847 | |
846 | 848 | if( this.txCOMBOギター != null ) |
847 | 849 | this.txCOMBOギター.vc拡大縮小倍率 = new Vector3( f拡大率, f拡大率, 1.0f ); |
@@ -851,7 +853,7 @@ namespace DTXMania | ||
851 | 853 | //----------------- |
852 | 854 | x -= nギターコンボの幅 + nギターコンボの文字間隔; |
853 | 855 | //y = (int) ( n表示中央Y * Scale.Y ) - nギターコンボの高さ; |
854 | - y = n表示中央Y - nギターコンボの高さ; | |
856 | + y = n表示中央Y - ( nギターコンボの高さ + 10 ); | |
855 | 857 | |
856 | 858 | if( this.txCOMBOギター != null ) |
857 | 859 | { |
@@ -860,8 +862,8 @@ namespace DTXMania | ||
860 | 862 | x - ( (int) ( ( ( f拡大率 - 1.0f ) * nギターコンボの幅 ) / 2.0f ) ), |
861 | 863 | y - ( (int) ( ( ( f拡大率 - 1.0f ) * nギターコンボの高さ ) / 2.0f ) ), |
862 | 864 | new Rectangle( |
863 | - ( n位の数[ i ] % 4 ) * nギターコンボの幅, | |
864 | - ( n位の数[ i ] / 4 ) * nギターコンボの高さ, | |
865 | + ( n位の数[ i ] % 5 ) * nギターコンボの幅, | |
866 | + ( n位の数[ i ] / 5 ) * nギターコンボの高さ, | |
865 | 867 | nギターコンボの幅, |
866 | 868 | nギターコンボの高さ |
867 | 869 | ) |