protected enum EEvent { 非表示, 数値更新, 同一数値, ミス通知 }\r
protected enum EMode { 非表示中, 進行表示中, 残像表示中 }\r
protected const int nギターコンボのCOMBO文字の高さ = (int) ( 16 * Scale.Y );\r
- protected const int nギターコンボのCOMBO文字の幅 = (int) ( 45 * Scale.X );\r
- protected const int nギターコンボの高さ = (int) ( 35 * Scale.Y );\r
- protected const int nギターコンボの幅 = (int) ( 23 * Scale.X );\r
+ protected const int nギターコンボのCOMBO文字の幅 = (int) ( 124 );\r
+ protected const int nギターコンボの高さ = (int) ( 78 );\r
+ protected const int nギターコンボの幅 = (int) ( 64 );\r
protected const int nギターコンボの文字間隔 = (int) ( 1 * Scale.X );\r
protected const int nドラムコンボのCOMBO文字の高さ = (int) ( 32 * Scale.Y );\r
- protected const int nドラムコンボのCOMBO文字の幅 = (int) ( 90 * Scale.X );\r
- protected const int nドラムコンボの高さ = (int) ( 70 * Scale.Y );\r
- protected const int nドラムコンボの幅 = (int) ( 45 * Scale.X );\r
+ protected const int nドラムコンボのCOMBO文字の幅 = (int) 256; //( 90 * Scale.X );\r
+ protected const int nドラムコンボの高さ = (int) ( 158 );\r
+ protected const int nドラムコンボの幅 = (int) ( 128 );\r
protected const int nドラムコンボの文字間隔 = (int) ( 2 * Scale.X );\r
protected int[] nジャンプ差分値 = new int[ 180 ];\r
protected CSTATUS status;\r
y += this.nジャンプ差分値[ nJump ];\r
\r
if( this.txCOMBOドラム != null )\r
- this.txCOMBOドラム.t2D描画( CDTXMania.app.Device,\r
+ this.txCOMBOドラム.t2D描画(\r
+ CDTXMania.app.Device,\r
x, y,\r
- new Rectangle( 0, (int) ( 140 * Scale.Y ), (int) ( 90 * Scale.X ), (int) ( 32 * Scale.Y ) ) ); // "COMBO" を表示。\r
+ new Rectangle(\r
+ 256,\r
+ (int) 315, //( 140 * Scale.Y ),\r
+ (int) 256, //( 90 * Scale.X ),\r
+ (int) ( 32 * Scale.Y )\r
+ )\r
+ ); // "COMBO" を表示。\r
\r
// COMBO値を1の位から順に表示。\r
\r
{\r
this.txCOMBOドラム.t2D描画( CDTXMania.app.Device,\r
x, y,\r
- new Rectangle( ( n位の数[ i ] % 5 ) * nドラムコンボの幅, ( n位の数[ i ] / 5 ) * nドラムコンボの高さ, nドラムコンボの幅, nドラムコンボの高さ ) );\r
+ new Rectangle(\r
+ ( n位の数[ i ] % 4 ) * nドラムコンボの幅,\r
+ ( n位の数[ i ] / 4 ) * nドラムコンボの高さ,\r
+ nドラムコンボの幅,\r
+ nドラムコンボの高さ )\r
+ );\r
}\r
}\r
//-----------------\r
x,\r
y,\r
new Rectangle(\r
- 0,\r
- (int) ( 70 * Scale.Y ),\r
- (int) ( 45 * Scale.X ),\r
+ 128,\r
+ (int) ( 158 ),\r
+ (int) ( 124 ),\r
(int) ( 16 * Scale.Y )\r
)\r
); \r
CDTXMania.app.Device,\r
x - ( (int) ( ( ( f拡大率 - 1.0f ) * nギターコンボの幅 ) / 2.0f ) ),\r
y - ( (int) ( ( ( f拡大率 - 1.0f ) * nギターコンボの高さ ) / 2.0f ) ),\r
- new Rectangle( ( n位の数[ i ] % 5 ) * nギターコンボの幅, ( n位の数[ i ] / 5 ) * nギターコンボの高さ, nギターコンボの幅, nギターコンボの高さ ) );\r
+ new Rectangle(\r
+ ( n位の数[ i ] % 4 ) * nギターコンボの幅,\r
+ ( n位の数[ i ] / 4 ) * nギターコンボの高さ,\r
+ nギターコンボの幅,\r
+ nギターコンボの高さ\r
+ )\r
+ );\r
}\r
//-----------------\r
#endregion\r
if( this.b活性化してない )\r
return;\r
\r
- this.txCOMBOドラム = CDTXMania.tテクスチャの生成( CSkin.Path( @"Graphics\ScreenPlayDrums combo drums.png" ) );\r
- this.txCOMBOギター = CDTXMania.tテクスチャの生成( CSkin.Path( @"Graphics\ScreenPlayDrums combo guitar.png" ) );\r
+ this.txCOMBOドラム = CDTXMania.tテクスチャの生成( CSkin.Path( @"Graphics\ScreenPlayDrums-combo-drums2.png" ) );\r
+ this.txCOMBOギター = CDTXMania.tテクスチャの生成( CSkin.Path( @"Graphics\ScreenPlayDrums-combo-guitar2.png" ) );\r
\r
base.OnManagedリソースの作成();\r
}\r