else\r
{\r
double num = ( (double) this.ct登場アニメ用.n現在の値 ) / 100.0;\r
- double num2 = Math.Cos( ( 1.5 + ( 0.5 * num ) ) * 3.1415926535897931 );\r
+ double num2 = Math.Cos( ( 1.5 + ( 0.5 * num ) ) * Math.PI );\r
this.n本体X = 8;\r
this.n本体Y = 0x39 - ( (int) ( this.txパネル本体.sz画像サイズ.Height * ( 1.0 - ( num2 * num2 ) ) ) );\r
}\r
else\r
{\r
double num2 = ( (double) ( 100 - this.ct登場アニメ用.n現在の値 ) ) / 100.0;\r
- double num3 = Math.Sin( 1.5707963267948966 * num2 );\r
+ double num3 = Math.Sin( Math.PI / 2 * num2 );\r
this.n本体X = 3 - ( (int) ( ( this.txパネル本体.sz画像サイズ.Width * num3 ) * num3 ) );\r
this.n本体Y = 0x15d;\r
}\r
else\r
{\r
double num = ( (double) this.ct登場アニメ用.n現在の値 ) / 100.0;\r
- double num2 = Math.Cos( ( 1.5 + ( 0.5 * num ) ) * 3.1415926535897931 );\r
+ double num2 = Math.Cos( ( 1.5 + ( 0.5 * num ) ) * Math.PI );\r
this.n本体X = 0x195;\r
this.n本体Y = 0x174 + ( (int) ( this.txパネル本体.sz画像サイズ.Height * ( 1.0 - ( num2 * num2 ) ) ) );\r
}\r
int y = 0;\r
if( this.ct登場時アニメ用共通.b進行中 )\r
{\r
- double num2 = ( (double) this.ct登場時アニメ用共通.n現在の値 ) / 100.0;\r
- double num3 = Math.Sin( 1.5707963267948966 * num2 );\r
- y = ( (int) ( this.tx上部パネル.sz画像サイズ.Height * num3 ) ) - this.tx上部パネル.sz画像サイズ.Height;\r
+ double db登場割合 = ( (double) this.ct登場時アニメ用共通.n現在の値 ) / 100.0; // 100が最終値\r
+ double dbY表示割合 = Math.Sin( Math.PI / 2 * db登場割合 );\r
+ y = ( (int) ( this.tx上部パネル.sz画像サイズ.Height * dbY表示割合 ) ) - this.tx上部パネル.sz画像サイズ.Height;\r
}\r
if( this.tx上部パネル != null )\r
this.tx上部パネル.t2D描画( CDTXMania.app.Device, 0, y );\r
this.ct進行.t進行();\r
if( this.ct進行.n現在の値 < 100 )\r
{\r
- int x = (int) ( 320.0 * Math.Cos( ( 1.5707963267948966 * this.ct進行.n現在の値 ) / 100.0 ) );\r
+ int x = (int) ( 320.0 * Math.Cos( ( Math.PI / 2 * this.ct進行.n現在の値 ) / 100.0 ) );\r
if( ( x != 320 ) && ( this.txStageFailed != null ) )\r
{\r
this.txStageFailed.t2D描画( CDTXMania.app.Device, 0, 0, new Rectangle( x, 0, 320 - x, 480 ) );\r
int num8 = this.ct進行用[ (int) e楽器パート2, m ].n現在の値;\r
if( num8 < 100 )\r
{\r
- num6 = (int) ( 64.0 + ( 290.0 * Math.Cos( 1.5707963267948966 * ( ( (double) num8 ) / 100.0 ) ) ) );\r
+ num6 = (int) ( 64.0 + ( 290.0 * Math.Cos( Math.PI / 2 * ( ( (double) num8 ) / 100.0 ) ) ) );\r
}\r
else if( num8 < 150 )\r
{\r
- num6 = (int) ( 64.0 + ( ( 150 - num8 ) * Math.Sin( ( 3.1415926535897931 * ( ( num8 - 100 ) % 0x19 ) ) / 25.0 ) ) );\r
+ num6 = (int) ( 64.0 + ( ( 150 - num8 ) * Math.Sin( ( Math.PI * ( ( num8 - 100 ) % 0x19 ) ) / 25.0 ) ) );\r
}\r
else if( num8 < 200 )\r
{\r
int num6 = this.ct進行用[ (int) e楽器パート, j ].n現在の値;\r
if( num6 < 100 )\r
{\r
- num4 = (int) ( 64.0 + ( 290.0 * Math.Cos( 1.5707963267948966 * ( ( (float) num6 ) / 100f ) ) ) );\r
+ num4 = (int) ( 64.0 + ( 290.0 * Math.Cos( Math.PI / 2 * ( ( (float) num6 ) / 100f ) ) ) );\r
}\r
else if( num6 < 150 )\r
{\r
- num4 = (int) ( 64.0 + ( ( 150 - num6 ) * Math.Sin( ( 3.1415926535897931 * ( ( num6 - 100 ) % 0x19 ) ) / 25.0 ) ) );\r
+ num4 = (int) ( 64.0 + ( ( 150 - num6 ) * Math.Sin( ( Math.PI * ( ( num6 - 100 ) % 0x19 ) ) / 25.0 ) ) );\r
}\r
else if( num6 < 200 )\r
{\r
else\r
{\r
double num3 = ( (double) this.ct登場用.n現在の値 ) / 100.0;\r
- double num4 = Math.Cos( ( 1.5 + ( 0.5 * num3 ) ) * 3.1415926535897931 );\r
+ double num4 = Math.Cos( ( 1.5 + ( 0.5 * num3 ) ) * Math.PI );\r
this.n本体X = 4;\r
this.n本体Y = 0x3f - ( (int) ( ( ( this.txパネル本体 != null ) ? ( (double) this.txパネル本体.sz画像サイズ.Height ) : ( (double) 0 ) ) * ( 1.0 - ( num4 * num4 ) ) ) );\r
}\r
if( this.ct登場用.n現在の値 <= 100 )\r
{\r
double num3 = 1.0 - ( ( (double) this.ct登場用.n現在の値 ) / 100.0 );\r
- this.n本体X = -( (int) ( num * Math.Sin( 1.5707963267948966 * num3 ) ) );\r
+ this.n本体X = -( (int) ( num * Math.Sin( Math.PI / 2 * num3 ) ) );\r
this.n本体Y = 0x18b;\r
}\r
else if( this.ct登場用.n現在の値 <= 200 )\r
{\r
double num4 = ( (double) ( this.ct登場用.n現在の値 - 100 ) ) / 100.0;\r
- this.n本体X = -( (int) ( ( ( (double) num ) / 6.0 ) * Math.Sin( 3.1415926535897931 * num4 ) ) );\r
+ this.n本体X = -( (int) ( ( ( (double) num ) / 6.0 ) * Math.Sin( Math.PI * num4 ) ) );\r
this.n本体Y = 0x18b;\r
}\r
else if( this.ct登場用.n現在の値 <= 270 )\r
{\r
double num5 = ( (double) ( this.ct登場用.n現在の値 - 200 ) ) / 70.0;\r
- this.n本体X = -( (int) ( ( ( (double) num ) / 18.0 ) * Math.Sin( 3.1415926535897931 * num5 ) ) );\r
+ this.n本体X = -( (int) ( ( ( (double) num ) / 18.0 ) * Math.Sin( Math.PI * num5 ) ) );\r
this.n本体Y = 0x18b;\r
}\r
}\r