Develop and Download Open Source Software

Browse Subversion Repository

Diff of /trunk/DTXManiaプロジェクト/コード/ステージ/05.選曲/CActSelect曲リスト.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 496 by kairera0467, Fri Oct 2 14:16:19 2015 UTC revision 497 by kairera0467, Sun Nov 1 06:19:51 2015 UTC
# Line 1158  namespace DTXMania Line 1158  namespace DTXMania
1158                  new ST中心点() { x = -506.0000f, y = 8f, z = 127f, rotY = 0.410f },                  new ST中心点() { x = -506.0000f, y = 8f, z = 127f, rotY = 0.410f },
1159                          new ST中心点() { x = -350.0000f, y = 8f, z = 60f, rotY = 0.410f },                          new ST中心点() { x = -350.0000f, y = 8f, z = 60f, rotY = 0.410f },
1160                          new ST中心点() { x = -194.0000f, y = 8f, z = -6f, rotY = 0.410f },                          new ST中心点() { x = -194.0000f, y = 8f, z = -6f, rotY = 0.410f },
1161                          new ST中心点() { x = 6.00002622683f, y = 2f, z = 0f, rotY = 0f },                          new ST中心点() { x = 6.00002622683f, y = 8f, z = 0f, rotY = 0.0f },
1162                              new ST中心点() { x = 208.0000f, y = 8f, z = 0f, rotY = -0.410f },                              new ST中心点() { x = 208.0000f, y = 8f, z = 0f, rotY = -0.410f },
1163                  new ST中心点() { x = 362.0000f, y = 8f, z = 66f, rotY = -0.410f },                  new ST中心点() { x = 362.0000f, y = 8f, z = 66f, rotY = -0.410f },
1164                  new ST中心点() { x = 518.0000f, y = 8f, z = 132f, rotY = -0.410f },                  new ST中心点() { x = 518.0000f, y = 8f, z = 132f, rotY = -0.410f },
1165                  new ST中心点() { x = 676.0000f, y = 8f, z = 200.0f, rotY = -0.410f },                  new ST中心点() { x = 676.0000f, y = 8f, z = 200.0f, rotY = -0.410f },
1166                  new ST中心点() { x = 837.0000f, y = 8f, z = 270.0f, rotY = -0.410f },                  new ST中心点() { x = 837.0000f, y = 8f, z = 270.0f, rotY = -0.410f },
1167                  new ST中心点() { x = 1200.0000f, y = 8f, z = 450f, rotY = -0.410f },                  new ST中心点() { x = 1100.0000f, y = 8f, z = 340.0f, rotY = -0.410f },
1168                  new ST中心点() { x = 1500.0000f, y = 8f, z = -289.5575f, rotY = -0.9279888f },                  new ST中心点() { x = 1500.0000f, y = 8f, z = 450.0f, rotY = -0.410f },
1169                  new ST中心点() { x = 1500.0000f, y = 8f, z = -289.5575f, rotY = -0.9279888f },                  new ST中心点() { x = 1500.0000f, y = 8f, z = 340.0f, rotY = -0.410f },
1170                              //-----------------                              //-----------------
1171                          #endregion                          #endregion
1172                      };                      };
# Line 1176  namespace DTXMania Line 1176  namespace DTXMania
1176                  matSongPanel[ i ] = Matrix.Identity;                  matSongPanel[ i ] = Matrix.Identity;
1177                  matSongPanel[ i ] *= SlimDX.Matrix.LookAtLH( VecCam, VecTarg, VecUp );                  matSongPanel[ i ] *= SlimDX.Matrix.LookAtLH( VecCam, VecTarg, VecUp );
1178                  matSongPanel[ i ] *= SlimDX.Matrix.Scaling(0.62f, 0.88f, 1.0f);                  matSongPanel[ i ] *= SlimDX.Matrix.Scaling(0.62f, 0.88f, 1.0f);
1179                  matSongPanel[ i ] *= SlimDX.Matrix.RotationYawPitchRoll( st3D座標[ i ].rotY, 0.0f, 0.0f );                  //matSongPanel[ i ] *= SlimDX.Matrix.RotationYawPitchRoll( st3D座標[ i ].rotY, 0.0f, 0.0f );
1180                  matSongPanel[ i ] *= SlimDX.Matrix.Translation( st3D座標[ i ].x, st3D座標[ i ].y, st3D座標[ i ].z );                  //matSongPanel[ i ] *= SlimDX.Matrix.Translation( st3D座標[ i ].x, st3D座標[ i ].y, st3D座標[ i ].z );
1181    
1182    
1183                  matJacket[ i ] = Matrix.Identity;                  matJacket[ i ] = Matrix.Identity;
# Line 1206  namespace DTXMania Line 1206  namespace DTXMania
1206                              //-----------------                              //-----------------
1207                              if( this.stバー情報[ nパネル番号 ].txパネル != null )                              if( this.stバー情報[ nパネル番号 ].txパネル != null )
1208                              {                              {
1209                                  //var mat = SlimDX.Matrix.Identity;                                  matSongPanel[ i ] *= SlimDX.Matrix.RotationYawPitchRoll( st3D座標[ i ].rotY, 0.0f, 0.0f );
1210                                  //mat *= SlimDX.Matrix.Scaling( 0.62f, 0.88f, 1.0f );                                  matSongPanel[ i ] *= SlimDX.Matrix.Translation( st3D座標[ i ].x, st3D座標[ i ].y, st3D座標[ i ].z );
                                 //mat *= SlimDX.Matrix.RotationY(this.stマトリックス座標[ i ].rotY + (this.stマトリックス座標[ i ].rotY - this.stマトリックス座標[i].rotY));  
                                 //mat *= SlimDX.Matrix.Translation(  
                                 //    ( this.stマトリックス座標[ i ].x + (int)((this.stマトリックス座標[i].x - this.stマトリックス座標[i].x))) * CTexture.f画面比率,  
                                 //    ( this.stマトリックス座標[ i ].y + 2 + (int)((this.stマトリックス座標[i].y - this.stマトリックス座標[i].y))) * CTexture.f画面比率,  
                                 //    ( this.stマトリックス座標[ i ].z + (int)((this.stマトリックス座標[i].z - this.stマトリックス座標[i].z))) * CTexture.f画面比率);  
                                 //this.stバー情報[nパネル番号].txパネル.t3D描画(CDTXMania.app.Device, mat);  
   
1211                                  this.stバー情報[ nパネル番号 ].txパネル.t3D描画( CDTXMania.app.Device, matSongPanel[ i ] );                                  this.stバー情報[ nパネル番号 ].txパネル.t3D描画( CDTXMania.app.Device, matSongPanel[ i ] );
1212                              }                              }
1213                              if( this.txTumbnail[nパネル番号] != null )                              if( this.txTumbnail[nパネル番号] != null )
# Line 1232  namespace DTXMania Line 1225  namespace DTXMania
1225                                                                    
1226                                  matJacket[ i ] *= SlimDX.Matrix.Scaling( f拡大率 * CTexture.f画面比率 - 0.084f, f拡大率2 * CTexture.f画面比率 + 0.05f, 1.0f );                                  matJacket[ i ] *= SlimDX.Matrix.Scaling( f拡大率 * CTexture.f画面比率 - 0.084f, f拡大率2 * CTexture.f画面比率 + 0.05f, 1.0f );
1227                                  matJacket[ i ] *= SlimDX.Matrix.RotationYawPitchRoll( st3D座標[ i ].rotY, 0.0f, 0.0f );                                  matJacket[ i ] *= SlimDX.Matrix.RotationYawPitchRoll( st3D座標[ i ].rotY, 0.0f, 0.0f );
1228                                  matJacket[ i ] *= SlimDX.Matrix.Translation( st3D座標[ i ].x, st3D座標[ i ].y, st3D座標[ i ].z );                                  matJacket[ i ] *= SlimDX.Matrix.Translation( st3D座標[ i ].x, st3D座標[ i ].y - 1.5f, st3D座標[ i ].z );
1229    
1230                                  this.txTumbnail[ nパネル番号 ].t3D描画(CDTXMania.app.Device, matJacket[ i ] );                                  this.txTumbnail[ nパネル番号 ].t3D描画(CDTXMania.app.Device, matJacket[ i ] );
1231                              }                              }
# Line 1355  namespace DTXMania Line 1348  namespace DTXMania
1348    
1349                              #region [ ジャケット画像の描画 ]                              #region [ ジャケット画像の描画 ]
1350                              //-----------------                              //-----------------
                             //if( this.stバー情報[ nパネル番号 ].txパネル != null )  
                             //{  
                             //    var mat = SlimDX.Matrix.Identity;  
                             //    mat *= SlimDX.Matrix.Scaling(0.62f, 0.88f, 1.0f);  
                             //    mat *= SlimDX.Matrix.RotationY(this.stマトリックス座標[i].rotY + (this.stマトリックス座標[i].rotY - this.stマトリックス座標[i].rotY));  
                             //    mat *= SlimDX.Matrix.Translation(  
                             //        (this.stマトリックス座標[i].x + (int)((this.stマトリックス座標[i].x - this.stマトリックス座標[i].x))) * CTexture.f画面比率,  
                             //        (this.stマトリックス座標[i].y + 2 + (int)((this.stマトリックス座標[i].y - this.stマトリックス座標[i].y))) * CTexture.f画面比率,  
                             //        (this.stマトリックス座標[i].z + (int)((this.stマトリックス座標[i].z - this.stマトリックス座標[i].z))) * CTexture.f画面比率);  
                             //    this.stバー情報[nパネル番号].txパネル.t3D描画(CDTXMania.app.Device, mat);  
                             //}  
                             //if( this.txTumbnail[ nパネル番号 ] != null )  
                             //{  
                             //    float f拡大率 = (float)172.0 / this.txTumbnail[nパネル番号].szテクスチャサイズ.Width;  
                             //    float f拡大率2 = (float)172.0 / this.txTumbnail[nパネル番号].szテクスチャサイズ.Height;  
                             //    var mat = SlimDX.Matrix.Identity;  
                             //    mat *= SlimDX.Matrix.Scaling(f拡大率 * CTexture.f画面比率 - 0.084f, f拡大率2 * CTexture.f画面比率 + 0.05f, 1.0f);  
                             //    mat *= SlimDX.Matrix.RotationY(this.stマトリックス座標[i].rotY + (this.stマトリックス座標[i].rotY - this.stマトリックス座標[i].rotY));  
                             //    mat *= SlimDX.Matrix.Translation(  
                             //        (this.stマトリックス座標[ i ].x + (int)((this.stマトリックス座標[i].x - this.stマトリックス座標[i].x))) * CTexture.f画面比率,  
                             //        (this.stマトリックス座標[ i ].y + (int)((this.stマトリックス座標[i].y - this.stマトリックス座標[i].y))) * CTexture.f画面比率,  
                             //        (this.stマトリックス座標[ i ].z + (int)((this.stマトリックス座標[i].z - this.stマトリックス座標[i].z))) * CTexture.f画面比率);  
                             //    this.txTumbnail[nパネル番号].t3D描画(CDTXMania.app.Device, mat);  
                             //}  
1351                              if( this.stバー情報[ nパネル番号 ].txパネル != null )                              if( this.stバー情報[ nパネル番号 ].txパネル != null )
1352                              {                              {
1353                                  //var mat = SlimDX.Matrix.Identity;                                  matSongPanel[ i ] *= SlimDX.Matrix.RotationYawPitchRoll( st3D座標[ i ].rotY, 0.0f, 0.0f );
1354                                  //mat *= SlimDX.Matrix.Scaling(0.62f, 0.88f, 1.0f);                                  matSongPanel[ i ] *= SlimDX.Matrix.Translation( st3D座標[ i ].x, st3D座標[ i ].y, st3D座標[ i ].z );
1355                                  //mat *= SlimDX.Matrix.RotationY(this.stマトリックス座標[i].rotY + (this.stマトリックス座標[i].rotY - this.stマトリックス座標[i].rotY));                                  this.stバー情報[ nパネル番号 ].txパネル.t3D描画( CDTXMania.app.Device, matSongPanel[ i ] );
                                 //mat *= SlimDX.Matrix.Translation(  
                                 //    (this.stマトリックス座標[i].x + (int)((this.stマトリックス座標[i].x - this.stマトリックス座標[i].x))) * CTexture.f画面比率,  
                                 //    (this.stマトリックス座標[i].y + 2 + (int)((this.stマトリックス座標[i].y - this.stマトリックス座標[i].y))) * CTexture.f画面比率,  
                                 //    (this.stマトリックス座標[i].z + (int)((this.stマトリックス座標[i].z - this.stマトリックス座標[i].z))) * CTexture.f画面比率);  
                                 //this.stバー情報[nパネル番号].txパネル.t3D描画(CDTXMania.app.Device, mat);  
   
                                 this.stバー情報[nパネル番号].txパネル.t3D描画( CDTXMania.app.Device, matSongPanel[ i ] );  
1356                              }                              }
1357                              if( this.txTumbnail[nパネル番号] != null )                              if( this.txTumbnail[nパネル番号] != null )
1358                              {                              {
1359                                  float f拡大率 = (float)172.0 / this.txTumbnail[nパネル番号].szテクスチャサイズ.Width ;                                  float f拡大率 = (float)172.0 / this.txTumbnail[nパネル番号].szテクスチャサイズ.Width ;
1360                                  float f拡大率2 = (float)172.0 / this.txTumbnail[nパネル番号].szテクスチャサイズ.Height;                                  float f拡大率2 = (float)172.0 / this.txTumbnail[nパネル番号].szテクスチャサイズ.Height;
                                 //var mat = SlimDX.Matrix.Identity;  
                                 //mat *= SlimDX.Matrix.Scaling(f拡大率 * CTexture.f画面比率 - 0.084f, f拡大率2 * CTexture.f画面比率 + 0.05f, 1.0f);  
                                 //mat *= SlimDX.Matrix.RotationY(this.stマトリックス座標[i].rotY + (this.stマトリックス座標[i].rotY - this.stマトリックス座標[i].rotY));  
                                 //mat *= SlimDX.Matrix.Translation(  
                                 //    (this.stマトリックス座標[i].x + (int)((this.stマトリックス座標[i].x - this.stマトリックス座標[i].x))) * CTexture.f画面比率,  
                                 //    (this.stマトリックス座標[i].y + (int)((this.stマトリックス座標[i].y - this.stマトリックス座標[i].y))) * CTexture.f画面比率,  
                                 //    (this.stマトリックス座標[i].z + (int)((this.stマトリックス座標[i].z - this.stマトリックス座標[i].z))) * CTexture.f画面比率);  
                                 //this.txTumbnail[nパネル番号].t3D描画(CDTXMania.app.Device, mat);  
1361    
1362                                  matJacket[ i ] *= SlimDX.Matrix.Scaling( f拡大率 * CTexture.f画面比率 - 0.084f, f拡大率2 * CTexture.f画面比率 + 0.05f, 1.0f );                                  matJacket[ i ] *= SlimDX.Matrix.Scaling( f拡大率 * CTexture.f画面比率 - 0.084f, f拡大率2 * CTexture.f画面比率 + 0.05f, 1.0f );
1363                                  matJacket[ i ] *= SlimDX.Matrix.RotationYawPitchRoll( st3D座標[ i ].rotY, 0.0f, 0.0f );                                  matJacket[ i ] *= SlimDX.Matrix.RotationYawPitchRoll( st3D座標[ i ].rotY, 0.0f, 0.0f );
1364                                  matJacket[ i ] *= SlimDX.Matrix.Translation( st3D座標[ i ].x, st3D座標[ i ].y, st3D座標[ i ].z );                                  matJacket[ i ] *= SlimDX.Matrix.Translation( st3D座標[ i ].x, st3D座標[ i ].y - 1.5f, st3D座標[ i ].z );
1365                                  //matJacket[ i ] *= SlimDX.Matrix.Translation( fX, fY - 1.5f, fZ );                                  //matJacket[ i ] *= SlimDX.Matrix.Translation( fX, fY - 1.5f, fZ );
1366    
1367                                  this.txTumbnail[nパネル番号].t3D描画( CDTXMania.app.Device, matJacket[ i ] );                                  this.txTumbnail[nパネル番号].t3D描画( CDTXMania.app.Device, matJacket[ i ] );
# Line 1451  namespace DTXMania Line 1405  namespace DTXMania
1405                          }                          }
1406                          else                          else
1407                          {                          {
1408                    //CDTXMania.act文字コンソール.tPrint( 0, 0, C文字コンソール.Eフォント種別.白, this.n現在のスクロールカウンタ.ToString() );
1409                                  #region [ (2) 通常フェーズの描画。]                                  #region [ (2) 通常フェーズの描画。]
1410                                  //-----------------                                  //-----------------
1411                                  for( int i = 0; i < 13; i++ )   // パネルは全13枚。                                  for( int i = 0; i < 13; i++ )   // パネルは全13枚。
# Line 1470  namespace DTXMania Line 1424  namespace DTXMania
1424                      //float fZ = this.n現在のスクロールカウンタ <= 0 ? this.stマトリックス座標[ n見た目の行番号 ].z + ( ( ( this.stマトリックス座標[ n次のパネル番号 ].z - this.stマトリックス座標[ n見た目の行番号 ].z ) * ( (  this.n現在のスクロールカウンタ ) ) / 100.0f  ) ) :                      //float fZ = this.n現在のスクロールカウンタ <= 0 ? this.stマトリックス座標[ n見た目の行番号 ].z + ( ( ( this.stマトリックス座標[ n次のパネル番号 ].z - this.stマトリックス座標[ n見た目の行番号 ].z ) * ( (  this.n現在のスクロールカウンタ ) ) / 100.0f  ) ) :
1425                      //                                                 this.stマトリックス座標[ n見た目の行番号 ].z + ( ( ( this.stマトリックス座標[ n次のパネル番号 ].z + this.stマトリックス座標[ n見た目の行番号 ].z ) * ( (  this.n現在のスクロールカウンタ ) ) / 100.0f  ) );                      //                                                 this.stマトリックス座標[ n見た目の行番号 ].z + ( ( ( this.stマトリックス座標[ n次のパネル番号 ].z + this.stマトリックス座標[ n見た目の行番号 ].z ) * ( (  this.n現在のスクロールカウンタ ) ) / 100.0f  ) );
1426                                            
1427                      float fX = this.n現在のスクロールカウンタ <= 0 ? st3D座標[ n見た目の行番号 ].x + ( ( ( st3D座標[ n次のパネル番号 ].x + st3D座標[ n見た目の行番号 ].x ) * ( (  this.n現在のスクロールカウンタ ) ) / 100.0f  ) ) :                      float fX = this.n現在のスクロールカウンタ <= 0 ? st3D座標[ n見た目の行番号 ].x + ( ( ( st3D座標[ n次のパネル番号 ].x - st3D座標[ n見た目の行番号 ].x ) * ( Math.Abs( this.n現在のスクロールカウンタ ) ) / 100.0f ) ) :
1428                                                                       st3D座標[ n見た目の行番号 ].x + ( ( ( st3D座標[ n次のパネル番号 ].x + st3D座標[ n見た目の行番号 ].x ) * ( (  this.n現在のスクロールカウンタ ) ) / 100.0f  ) );                                                                       st3D座標[ n見た目の行番号 ].x + ( ( ( st3D座標[ n次のパネル番号 ].x - st3D座標[ n見た目の行番号 ].x ) * ( Math.Abs( this.n現在のスクロールカウンタ ) ) / 100.0f ) );
1429    
1430                      float fY = this.n現在のスクロールカウンタ <= 0 ? st3D座標[ n見た目の行番号 ].y + ( ( ( st3D座標[ n次のパネル番号 ].y + st3D座標[ n見た目の行番号 ].y ) * ( (  this.n現在のスクロールカウンタ ) ) / 100.0f  ) ) :                      float fY = this.n現在のスクロールカウンタ <= 0 ? st3D座標[ n見た目の行番号 ].y + ( ( ( st3D座標[ n次のパネル番号 ].y + st3D座標[ n見た目の行番号 ].y ) * ( Math.Abs( this.n現在のスクロールカウンタ ) ) / 100.0f ) ) :
1431                                                                       st3D座標[ n見た目の行番号 ].y + ( ( ( st3D座標[ n次のパネル番号 ].y + st3D座標[ n見た目の行番号 ].y ) * ( (  this.n現在のスクロールカウンタ ) ) / 100.0f  ) );                                                                       st3D座標[ n見た目の行番号 ].y + ( ( ( st3D座標[ n次のパネル番号 ].y + st3D座標[ n見た目の行番号 ].y ) * ( Math.Abs( this.n現在のスクロールカウンタ ) ) / 100.0f ) );
1432    
1433                        float fZ = this.n現在のスクロールカウンタ <= 0 ? st3D座標[ n見た目の行番号 ].z + ( ( ( st3D座標[ n次のパネル番号 ].z - st3D座標[ n見た目の行番号 ].z ) * ( Math.Abs( this.n現在のスクロールカウンタ ) ) / 100.0f ) ) :
1434                                                                         st3D座標[ n見た目の行番号 ].z + ( ( ( st3D座標[ n次のパネル番号 ].z - st3D座標[ n見た目の行番号 ].z ) * ( Math.Abs( this.n現在のスクロールカウンタ ) ) / 100.0f ) );
1435    
1436                        float fR = this.n現在のスクロールカウンタ <= 0 ? st3D座標[ n見た目の行番号 ].rotY + ( ( ( st3D座標[ n次のパネル番号 ].rotY - st3D座標[ n見た目の行番号 ].rotY ) * ( Math.Abs( this.n現在のスクロールカウンタ ) ) / 100.0f ) ) :
1437                                                                         st3D座標[ n見た目の行番号 ].rotY + ( ( ( st3D座標[ n次のパネル番号 ].rotY - st3D座標[ n見た目の行番号 ].rotY ) * ( Math.Abs( this.n現在のスクロールカウンタ ) ) / 100.0f ) );
1438    
                     float fZ = this.n現在のスクロールカウンタ <= 0 ? st3D座標[ n見た目の行番号 ].z + ( ( ( st3D座標[ n次のパネル番号 ].z + st3D座標[ n見た目の行番号 ].z ) * ( (  this.n現在のスクロールカウンタ ) ) / 100.0f  ) ) :  
                                                                      st3D座標[ n見た目の行番号 ].z + ( ( ( st3D座標[ n次のパネル番号 ].z + st3D座標[ n見た目の行番号 ].z ) * ( (  this.n現在のスクロールカウンタ ) ) / 100.0f  ) );  
                       
1439    
1440                      if (i == 6)                      if (i == 6)
1441                      {                      {
# Line 1486  namespace DTXMania Line 1443  namespace DTXMania
1443                          //-----------------                          //-----------------
1444                          if( this.stバー情報[ nパネル番号 ].txパネル != null )                          if( this.stバー情報[ nパネル番号 ].txパネル != null )
1445                          {                          {
1446                              //var mat = SlimDX.Matrix.Identity;                              //matSongPanel[ i ] *= SlimDX.Matrix.RotationYawPitchRoll( st3D座標[ i ].rotY, 0.0f, 0.0f );
1447                              //mat *= SlimDX.Matrix.Scaling(0.62f, 0.88f, 1.0f);                              matSongPanel[ i ] *= SlimDX.Matrix.RotationYawPitchRoll( fR, 0.0f, 0.0f );
1448                              //mat *= SlimDX.Matrix.RotationY(this.stマトリックス座標[i].rotY + (this.stマトリックス座標[i].rotY - this.stマトリックス座標[i].rotY));                              matSongPanel[ i ] *= SlimDX.Matrix.Translation( fX, st3D座標[ i ].y, fZ );
                             //mat *= SlimDX.Matrix.Translation(  
                             //    (this.stマトリックス座標[i].x + (int)((this.stマトリックス座標[i].x - this.stマトリックス座標[i].x))) * CTexture.f画面比率,  
                             //    (this.stマトリックス座標[i].y + 2 + (int)((this.stマトリックス座標[i].y - this.stマトリックス座標[i].y))) * CTexture.f画面比率,  
                             //    (this.stマトリックス座標[i].z + (int)((this.stマトリックス座標[i].z - this.stマトリックス座標[i].z))) * CTexture.f画面比率);  
                             //this.stバー情報[ nパネル番号 ].txパネル.t3D描画( CDTXMania.app.Device, mat );  
1449                              this.stバー情報[ nパネル番号 ].txパネル.t3D描画( CDTXMania.app.Device, matSongPanel[ i ] );                              this.stバー情報[ nパネル番号 ].txパネル.t3D描画( CDTXMania.app.Device, matSongPanel[ i ] );
1450                          }                          }
1451                          if (this.txTumbnail[ nパネル番号 ] != null)                          if (this.txTumbnail[ nパネル番号 ] != null)
# Line 1503  namespace DTXMania Line 1455  namespace DTXMania
1455                              //var mat = SlimDX.Matrix.Identity;                              //var mat = SlimDX.Matrix.Identity;
1456                              //mat *= SlimDX.Matrix.Scaling(f拡大率 * CTexture.f画面比率 - 0.084f, f拡大率2 * CTexture.f画面比率 + 0.05f, 1.0f);                              //mat *= SlimDX.Matrix.Scaling(f拡大率 * CTexture.f画面比率 - 0.084f, f拡大率2 * CTexture.f画面比率 + 0.05f, 1.0f);
1457    
   
1458                              matJacket[ i ] *= SlimDX.Matrix.Scaling( f拡大率 * CTexture.f画面比率 - 0.084f, f拡大率2 * CTexture.f画面比率 + 0.05f, 1.0f );                              matJacket[ i ] *= SlimDX.Matrix.Scaling( f拡大率 * CTexture.f画面比率 - 0.084f, f拡大率2 * CTexture.f画面比率 + 0.05f, 1.0f );
1459                              matJacket[ i ] *= SlimDX.Matrix.RotationYawPitchRoll( st3D座標[ i ].rotY, 0.0f, 0.0f );                              //matJacket[ i ] *= SlimDX.Matrix.RotationYawPitchRoll( st3D座標[ i ].rotY, 0.0f, 0.0f );
1460                              matJacket[ i ] *= SlimDX.Matrix.Translation( st3D座標[ i ].x, st3D座標[ i ].y, st3D座標[ i ].z );                              matJacket[ i ] *= SlimDX.Matrix.RotationYawPitchRoll( fR, 0.0f, 0.0f );
1461                              //matJacket[ i ] *= SlimDX.Matrix.Translation( fX, fY - 1.5f, fZ );                              //matJacket[ i ] *= SlimDX.Matrix.Translation( st3D座標[ i ].x, st3D座標[ i ].y, st3D座標[ i ].z );
1462                                matJacket[ i ] *= SlimDX.Matrix.Translation( fX, st3D座標[ i ].y - 1.5f, fZ );
1463    
                             //mat *= SlimDX.Matrix.RotationY(this.stマトリックス座標[i].rotY + (this.stマトリックス座標[i].rotY - this.stマトリックス座標[i].rotY));  
                             //mat *= SlimDX.Matrix.Translation(  
                             //    (this.stマトリックス座標[i].x + (int)((this.stマトリックス座標[i].x - this.stマトリックス座標[i].x))) * CTexture.f画面比率,  
                             //    (this.stマトリックス座標[i].y + (int)((this.stマトリックス座標[i].y - this.stマトリックス座標[i].y))) * CTexture.f画面比率 - 1f,  
                             //    (this.stマトリックス座標[i].z + (int)((this.stマトリックス座標[i].z - this.stマトリックス座標[i].z))) * CTexture.f画面比率);  
                             //this.txTumbnail[nパネル番号].t3D描画(CDTXMania.app.Device, mat);  
1464                              this.txTumbnail[ nパネル番号 ].t3D描画(CDTXMania.app.Device, matJacket[ i ] );                              this.txTumbnail[ nパネル番号 ].t3D描画(CDTXMania.app.Device, matJacket[ i ] );
1465                          }                          }
1466                          //-----------------                          //-----------------
# Line 1568  namespace DTXMania Line 1513  namespace DTXMania
1513                                  //this.txクリアランプ.t3D描画( CDTXMania.app.Device, lamp, new Rectangle((CDTXMania.stage選曲.r現在選択中の曲.arスコア[la].譜面情報.最大スキル.Drums != 0 ? 11 + la * 11 : 0), (CDTXMania.stage選曲.r現在選択中の曲.arスコア[la].譜面情報.フルコンボ.Drums ? 10 : 0), 11, 10));                                  //this.txクリアランプ.t3D描画( CDTXMania.app.Device, lamp, new Rectangle((CDTXMania.stage選曲.r現在選択中の曲.arスコア[la].譜面情報.最大スキル.Drums != 0 ? 11 + la * 11 : 0), (CDTXMania.stage選曲.r現在選択中の曲.arスコア[la].譜面情報.フルコンボ.Drums ? 10 : 0), 11, 10));
1514                              }                              }
1515                          }                          }
1516                          if( this.tx選曲パネル != null )                          //if( this.tx選曲パネル != null )
1517                              this.tx選曲パネル.t2D描画(CDTXMania.app.Device, 531, 243, new Rectangle(74, 80, 230, 230)); //真ん中の部分は別々に描画。                          //    this.tx選曲パネル.t2D描画(CDTXMania.app.Device, 531, 243, new Rectangle(74, 80, 230, 230)); //真ん中の部分は別々に描画。
1518                                                  // (A) スクロールが停止しているときの選択曲バーの描画。                                                  // (A) スクロールが停止しているときの選択曲バーの描画。
1519                          #region [ ジャケット画像の描画 ]                          #region [ ジャケット画像の描画 ]
1520                          //-----------------                          //-----------------
1521                          if( this.stバー情報[ nパネル番号 ].txパネル != null )                          //if( this.tx選曲パネル != null )
1522                          {                          //    this.tx選曲パネル.t2D描画(CDTXMania.app.Device, 457, 163, new Rectangle(0, 0, 363, 368));
                             var mat = SlimDX.Matrix.Identity;  
                             mat *= SlimDX.Matrix.Scaling(CTexture.f画面比率, CTexture.f画面比率, 1.0f);  
                             mat *= SlimDX.Matrix.RotationY(this.stマトリックス座標[i].rotY + (this.stマトリックス座標[i].rotY - this.stマトリックス座標[i].rotY));  
                             mat *= SlimDX.Matrix.Translation(  
                                 (this.stマトリックス座標[i].x + (int)((this.stマトリックス座標[i].x - this.stマトリックス座標[i].x))) * CTexture.f画面比率,  
                                 (this.stマトリックス座標[i].y + (int)((this.stマトリックス座標[i].y - this.stマトリックス座標[i].y))) * CTexture.f画面比率,  
                                 (this.stマトリックス座標[i].z + (int)((this.stマトリックス座標[i].z - this.stマトリックス座標[i].z))) * CTexture.f画面比率);  
                             //this.stバー情報[nパネル番号].txパネル.t3D描画(CDTXMania.app.Device, mat);  
                         }  
                         if( this.tx選曲パネル != null )  
                             this.tx選曲パネル.t2D描画(CDTXMania.app.Device, 457, 163, new Rectangle(0, 0, 363, 368));  
1523    
1524                          for( int la = 0; la < 5 ; la++ )                          //for( int la = 0; la < 5 ; la++ )
1525                          {                          //{
1526                              if( this.txクリアランプ != null && CDTXMania.stage選曲.r現在選択中の曲.ar難易度ラベル[ la ] != null && CDTXMania.stage選曲.r現在選択中の曲.arスコア[ la ] != null )                          //    if( this.txクリアランプ != null && CDTXMania.stage選曲.r現在選択中の曲.ar難易度ラベル[ la ] != null && CDTXMania.stage選曲.r現在選択中の曲.arスコア[ la ] != null )
1527                                  this.txクリアランプ.t2D描画(CDTXMania.app.Device, 506, 292 - la * 13, new Rectangle((CDTXMania.stage選曲.r現在選択中の曲.arスコア[la].譜面情報.最大スキル.Drums != 0 ? 11 + la * 11 : 0), ( CDTXMania.stage選曲.r現在選択中の曲.arスコア[la].譜面情報.フルコンボ.Drums ? 10 : 0), 11, 10));                          //        this.txクリアランプ.t2D描画(CDTXMania.app.Device, 506, 292 - la * 13, new Rectangle((CDTXMania.stage選曲.r現在選択中の曲.arスコア[la].譜面情報.最大スキル.Drums != 0 ? 11 + la * 11 : 0), ( CDTXMania.stage選曲.r現在選択中の曲.arスコア[la].譜面情報.フルコンボ.Drums ? 10 : 0), 11, 10));
1528                          }                          //}
1529                          if( this.txTumbnail[ nパネル番号 ] != null )                          //if( this.txTumbnail[ nパネル番号 ] != null )
1530                          {                          //{
1531                              float f拡大率 = (float)218.0 / this.txTumbnail[nパネル番号].szテクスチャサイズ.Width;                          //    float f拡大率 = (float)218.0 / this.txTumbnail[nパネル番号].szテクスチャサイズ.Width;
1532                              float f拡大率2 = (float)218.0 / this.txTumbnail[nパネル番号].szテクスチャサイズ.Height;                          //    float f拡大率2 = (float)218.0 / this.txTumbnail[nパネル番号].szテクスチャサイズ.Height;
1533                              this.txTumbnail[ nパネル番号 ].vc拡大縮小倍率 = new Vector3( f拡大率, f拡大率2, 1.0f );                          //    this.txTumbnail[ nパネル番号 ].vc拡大縮小倍率 = new Vector3( f拡大率, f拡大率2, 1.0f );
1534                              this.txTumbnail[ nパネル番号 ].t2D描画(CDTXMania.app.Device, 537, 249 );                          //    this.txTumbnail[ nパネル番号 ].t2D描画(CDTXMania.app.Device, 537, 249 );
1535                              this.txTumbnail[ nパネル番号 ].vc拡大縮小倍率 = new Vector3( 1.0f, 1.0f, 1.0f );                          //    this.txTumbnail[ nパネル番号 ].vc拡大縮小倍率 = new Vector3( 1.0f, 1.0f, 1.0f );
1536                          }                          //}
1537                          //-----------------                          //-----------------
1538                          #endregion                          #endregion
1539                                                  #region [ タイトル名テクスチャを描画。]                                                  #region [ タイトル名テクスチャを描画。]
1540                                                  //-----------------                                                  //-----------------
1541    
1542                          if( File.Exists( this.stバー情報[ nパネル番号 ].strDTXフォルダのパス + "TitleTexture.png" ) && this.tx選択されている曲の曲名 == null )                          //if( File.Exists( this.stバー情報[ nパネル番号 ].strDTXフォルダのパス + "TitleTexture.png" ) && this.tx選択されている曲の曲名 == null )
1543                          {                          //{
1544                              this.tx選択されている曲の曲名 = this.tカスタム曲名の生成( nパネル番号 );                          //    this.tx選択されている曲の曲名 = this.tカスタム曲名の生成( nパネル番号 );
1545                          }                          //}
1546                          else                          //else
1547                          {                          //{
1548                              if( this.stバー情報[ nパネル番号 ].strタイトル文字列 != "" && this.stバー情報[ nパネル番号 ].strタイトル文字列 != null && this.tx選択されている曲の曲名 == null )                          //    if( this.stバー情報[ nパネル番号 ].strタイトル文字列 != "" && this.stバー情報[ nパネル番号 ].strタイトル文字列 != null && this.tx選択されている曲の曲名 == null )
1549                                  this.tx選択されている曲の曲名 = this.t指定された文字テクスチャを生成する( this.stバー情報[ nパネル番号 ].strタイトル文字列 );                          //        this.tx選択されている曲の曲名 = this.t指定された文字テクスチャを生成する( this.stバー情報[ nパネル番号 ].strタイトル文字列 );
1550                          }                          //}
1551                          if( File.Exists( this.stバー情報[ nパネル番号 ].strDTXフォルダのパス + "ArtistTexture.png" ) && this.tx選択されている曲のアーティスト名 == null )                          //if( File.Exists( this.stバー情報[ nパネル番号 ].strDTXフォルダのパス + "ArtistTexture.png" ) && this.tx選択されている曲のアーティスト名 == null )
1552                          {                          //{
1553                              this.tx選択されている曲のアーティスト名 = this.tカスタムアーティスト名テクスチャの生成( nパネル番号 );                          //    this.tx選択されている曲のアーティスト名 = this.tカスタムアーティスト名テクスチャの生成( nパネル番号 );
1554    
1555                              if (this.tx選択されている曲のアーティスト名 != null)                          //    if (this.tx選択されている曲のアーティスト名 != null)
1556                                  this.tx選択されている曲のアーティスト名.t2D描画(CDTXMania.app.Device, 552, 470);                          //        this.tx選択されている曲のアーティスト名.t2D描画(CDTXMania.app.Device, 552, 470);
1557                          }                          //}
1558                          else                          //else
1559                          {                          //{
1560                              if( this.stバー情報[ nパネル番号 ].strアーティスト名 != "" && this.stバー情報[ nパネル番号 ].strアーティスト名 != null && this.tx選択されている曲のアーティスト名 == null )                          //    if( this.stバー情報[ nパネル番号 ].strアーティスト名 != "" && this.stバー情報[ nパネル番号 ].strアーティスト名 != null && this.tx選択されている曲のアーティスト名 == null )
1561                                  this.tx選択されている曲のアーティスト名 = this.t指定された文字テクスチャを生成する( this.stバー情報[ nパネル番号 ].strアーティスト名 );                          //        this.tx選択されている曲のアーティスト名 = this.t指定された文字テクスチャを生成する( this.stバー情報[ nパネル番号 ].strアーティスト名 );
1562    
1563    
1564                          }                          //}
1565    
1566                                                  if( this.tx選択されている曲の曲名 != null )                          //if( this.tx選択されている曲の曲名 != null )
1567                                                          this.tx選択されている曲の曲名.t2D描画( CDTXMania.app.Device, 552, 210 );                          //    this.tx選択されている曲の曲名.t2D描画( CDTXMania.app.Device, 552, 210 );
1568                          if( this.tx選択されている曲のアーティスト名 != null )                          //if( this.tx選択されている曲のアーティスト名 != null )
1569                              this.tx選択されている曲のアーティスト名.t2D描画( CDTXMania.app.Device, 770 - this.stバー情報[ nパネル番号 ].nアーティスト名テクスチャの長さdot, 470 );                          //    this.tx選択されている曲のアーティスト名.t2D描画( CDTXMania.app.Device, 770 - this.stバー情報[ nパネル番号 ].nアーティスト名テクスチャの長さdot, 470 );
1570    
1571                          //if( this.stバー情報[ nパネル番号 ].txタイトル名 != null )                          //if( this.stバー情報[ nパネル番号 ].txタイトル名 != null )
1572                                                  //        this.stバー情報[ nパネル番号 ].txタイトル名.t2D描画( CDTXMania.app.Device, 556, 210 );                                                  //        this.stバー情報[ nパネル番号 ].txタイトル名.t2D描画( CDTXMania.app.Device, 556, 210 );
# Line 1641  namespace DTXMania Line 1575  namespace DTXMania
1575                                                  //-----------------                                                  //-----------------
1576                                                  #endregion                                                  #endregion
1577                                          }                                          }
1578                      else if (i >= 12)                      else if (i > 10)
1579                      {                      {
1580                      }                      }
1581                      else                      else
# Line 1665  namespace DTXMania Line 1599  namespace DTXMania
1599                              //    (this.stマトリックス座標[i].y + 2 + (int)((this.stマトリックス座標[i].y - this.stマトリックス座標[i].y))) * CTexture.f画面比率,                              //    (this.stマトリックス座標[i].y + 2 + (int)((this.stマトリックス座標[i].y - this.stマトリックス座標[i].y))) * CTexture.f画面比率,
1600                              //    (this.stマトリックス座標[i].z + (int)((this.stマトリックス座標[i].z - this.stマトリックス座標[i].z))) * CTexture.f画面比率);                              //    (this.stマトリックス座標[i].z + (int)((this.stマトリックス座標[i].z - this.stマトリックス座標[i].z))) * CTexture.f画面比率);
1601                              //this.stバー情報[nパネル番号].txパネル.t3D描画(CDTXMania.app.Device, mat);                              //this.stバー情報[nパネル番号].txパネル.t3D描画(CDTXMania.app.Device, mat);
1602                                matSongPanel[ i ] *= SlimDX.Matrix.RotationYawPitchRoll( st3D座標[ i ].rotY, 0.0f, 0.0f );
1603                                matSongPanel[ i ] *= SlimDX.Matrix.Translation( fX, st3D座標[ i ].y, fZ );
1604                              this.stバー情報[nパネル番号].txパネル.t3D描画( CDTXMania.app.Device, matSongPanel[ i ] );                              this.stバー情報[nパネル番号].txパネル.t3D描画( CDTXMania.app.Device, matSongPanel[ i ] );
1605                          }                          }
1606                          if( this.txTumbnail[nパネル番号] != null )                          if( this.txTumbnail[nパネル番号] != null )
# Line 1683  namespace DTXMania Line 1618  namespace DTXMania
1618    
1619                              matJacket[ i ] *= SlimDX.Matrix.Scaling( f拡大率 * CTexture.f画面比率 - 0.084f, f拡大率2 * CTexture.f画面比率 + 0.05f, 1.0f );                              matJacket[ i ] *= SlimDX.Matrix.Scaling( f拡大率 * CTexture.f画面比率 - 0.084f, f拡大率2 * CTexture.f画面比率 + 0.05f, 1.0f );
1620                              matJacket[ i ] *= SlimDX.Matrix.RotationYawPitchRoll( st3D座標[ i ].rotY, 0.0f, 0.0f );                              matJacket[ i ] *= SlimDX.Matrix.RotationYawPitchRoll( st3D座標[ i ].rotY, 0.0f, 0.0f );
1621                              matJacket[ i ] *= SlimDX.Matrix.Translation( st3D座標[ i ].x, st3D座標[ i ].y, st3D座標[ i ].z );                              //matJacket[ i ] *= SlimDX.Matrix.Translation( st3D座標[ i ].x, st3D座標[ i ].y, st3D座標[ i ].z );
1622                              //matJacket[ i ] *= SlimDX.Matrix.Translation( fX, fY - 1.5f, fZ );                              matJacket[ i ] *= SlimDX.Matrix.Translation( fX, st3D座標[ i ].y - 1.5f, fZ );
1623    
1624                              this.txTumbnail[nパネル番号].t3D描画( CDTXMania.app.Device, matJacket[ i ] );                              this.txTumbnail[nパネル番号].t3D描画( CDTXMania.app.Device, matJacket[ i ] );
1625                          }                          }
1626                          //-----------------                          //-----------------
1627                          #endregion                          #endregion
                         #region [ タイトル名テクスチャを描画。]  
                         //-----------------  
                         if( this.stバー情報[nパネル番号].txタイトル名 != null )  
                         {  
                             //this.stバー情報[ nパネル番号 ].txタイトル名.t2D描画( CDTXMania.app.Device, x + 0x58, y + 8 );  
                             //var mat = SlimDX.Matrix.Identity;  
                             //mat *= SlimDX.Matrix.Scaling(0.35f, 0.45f, 1.0f);  
                             //mat *= SlimDX.Matrix.RotationY(this.stマトリックス座標[i].rotY + (this.stマトリックス座標[i].rotY - this.stマトリックス座標[i].rotY));  
                             //mat *= SlimDX.Matrix.Translation(  
                             //    (this.stマトリックス座標[i].x + (int)((this.stマトリックス座標[i].x - this.stマトリックス座標[i].x))) * CTexture.f画面比率,  
                             //    (this.stマトリックス座標[i].y + 110 + (int)((this.stマトリックス座標[i].y - this.stマトリックス座標[i].y))) * CTexture.f画面比率,  
                             //    (this.stマトリックス座標[i].z + (int)((this.stマトリックス座標[i].z - this.stマトリックス座標[i].z))) * CTexture.f画面比率);  
                             //this.stバー情報[nパネル番号].txタイトル名.t3D描画(CDTXMania.app.Device, mat);  
                         }  
                         if( this.stバー情報[nパネル番号].txアーティスト名 != null )  
                         {  
                             //var mat = SlimDX.Matrix.Identity;  
                             //mat *= SlimDX.Matrix.Scaling(0.35f, 0.45f, 1.0f);  
                             //mat *= SlimDX.Matrix.RotationY(this.stマトリックス座標[i].rotY + (this.stマトリックス座標[i].rotY - this.stマトリックス座標[i].rotY));  
                             //mat *= SlimDX.Matrix.Translation(  
                             //    (this.stマトリックス座標[i].x + (int)((this.stマトリックス座標[i].x - this.stマトリックス座標[i].x))) * CTexture.f画面比率,  
                             //    (this.stマトリックス座標[i].y - 110 + (int)((this.stマトリックス座標[i].y - this.stマトリックス座標[i].y))) * CTexture.f画面比率,  
                             //    (this.stマトリックス座標[i].z + (int)((this.stマトリックス座標[i].z - this.stマトリックス座標[i].z))) * CTexture.f画面比率);  
                             //this.stバー情報[nパネル番号].txアーティスト名.t3D描画(CDTXMania.app.Device, mat);  
                         }  
                         //-----------------  
                         #endregion  
   
                         #region [ スキル値を描画。]  
                         //-----------------  
                         //if( ( this.stバー情報[ nパネル番号 ].eバー種別 == Eバー種別.Score ) && ( this.e楽器パート != E楽器パート.UNKNOWN ) )  
                         //this.tスキル値の描画( x + 34, y + 18, this.stバー情報[ nパネル番号 ].nスキル値[ (int) this.e楽器パート ] );  
                         //-----------------  
                         #endregion  
1628                      }                      }
1629                                  }                                  }
1630                                  //-----------------  
1631                    //選択中の曲
1632                    int n選択曲のパネル番号 = ( ( ( this.n現在の選択行 - 5 ) + 5 ) + 13 ) % 13;
1633    
1634                    #region[ 中央パネル ]
1635                    if( this.tx選曲パネル != null )
1636                        this.tx選曲パネル.t2D描画(CDTXMania.app.Device, 457, 163, new Rectangle(0, 0, 363, 368));
1637                    #endregion
1638                    #region[ クリアランプ ]
1639                    for( int la = 0; la < 5 ; la++ )
1640                    {
1641                        if( this.txクリアランプ != null && CDTXMania.stage選曲.r現在選択中の曲.ar難易度ラベル[ la ] != null && CDTXMania.stage選曲.r現在選択中の曲.arスコア[ la ] != null )
1642                            this.txクリアランプ.t2D描画(CDTXMania.app.Device, 506, 292 - la * 13, new Rectangle((CDTXMania.stage選曲.r現在選択中の曲.arスコア[la].譜面情報.最大スキル.Drums != 0 ? 11 + la * 11 : 0), ( CDTXMania.stage選曲.r現在選択中の曲.arスコア[la].譜面情報.フルコンボ.Drums ? 10 : 0), 11, 10));
1643                    }
1644                    #endregion
1645                    #region[ ジャケット画像 ]
1646                    if ( this.txTumbnail[ n選択曲のパネル番号 ] != null )
1647                    {
1648                        float f拡大率 = (float)218.0 / this.txTumbnail[ n選択曲のパネル番号 ].szテクスチャサイズ.Width;
1649                        float f拡大率2 = (float)218.0 / this.txTumbnail[ n選択曲のパネル番号 ].szテクスチャサイズ.Height;
1650                        this.txTumbnail[ n選択曲のパネル番号 ].vc拡大縮小倍率 = new Vector3( f拡大率, f拡大率2, 1.0f );
1651                        this.txTumbnail[ n選択曲のパネル番号 ].t2D描画(CDTXMania.app.Device, 537, 249 );
1652                        this.txTumbnail[ n選択曲のパネル番号 ].vc拡大縮小倍率 = new Vector3( 1.0f, 1.0f, 1.0f );
1653                    }
1654                    #endregion
1655                    #region[ タイトル・アーティスト名 ]
1656                    if( File.Exists( this.stバー情報[ n選択曲のパネル番号 ].strDTXフォルダのパス + "TitleTexture.png" ) && this.tx選択されている曲の曲名 == null )
1657                    {
1658                        this.tx選択されている曲の曲名 = this.tカスタム曲名の生成( n選択曲のパネル番号 );
1659                    }
1660                    else
1661                    {
1662                        if( this.stバー情報[ n選択曲のパネル番号 ].strタイトル文字列 != "" && this.stバー情報[ n選択曲のパネル番号 ].strタイトル文字列 != null && this.tx選択されている曲の曲名 == null )
1663                            this.tx選択されている曲の曲名 = this.t指定された文字テクスチャを生成する( this.stバー情報[ n選択曲のパネル番号 ].strタイトル文字列 );
1664                    }
1665                    if( File.Exists( this.stバー情報[ n選択曲のパネル番号 ].strDTXフォルダのパス + "ArtistTexture.png" ) && this.tx選択されている曲のアーティスト名 == null )
1666                    {
1667                        this.tx選択されている曲のアーティスト名 = this.tカスタムアーティスト名テクスチャの生成( n選択曲のパネル番号 );
1668                        if (this.tx選択されている曲のアーティスト名 != null)
1669                            this.tx選択されている曲のアーティスト名.t2D描画(CDTXMania.app.Device, 552, 470);
1670                    }
1671                    else
1672                    {
1673                        if( this.stバー情報[ n選択曲のパネル番号 ].strアーティスト名 != "" && this.stバー情報[ n選択曲のパネル番号 ].strアーティスト名 != null && this.tx選択されている曲のアーティスト名 == null )
1674                            this.tx選択されている曲のアーティスト名 = this.t指定された文字テクスチャを生成する( this.stバー情報[ n選択曲のパネル番号 ].strアーティスト名 );
1675                    }
1676    
1677                            if( this.tx選択されている曲の曲名 != null )
1678                                        this.tx選択されている曲の曲名.t2D描画( CDTXMania.app.Device, 552, 210 );
1679                    if( this.tx選択されている曲のアーティスト名 != null )
1680                        this.tx選択されている曲のアーティスト名.t2D描画( CDTXMania.app.Device, 770 - this.stバー情報[ n選択曲のパネル番号 ].nアーティスト名テクスチャの長さdot, 470 );
1681                    #endregion
1682    
1683                    //-----------------
1684                                  #endregion                                  #endregion
1685    
1686                          }                          }

Legend:
Removed from v.496  
changed lines
  Added in v.497

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26