{
for( int y = 0; y < タイル枚数Y; y++ )
{
- var 変換行列2Dpx =
- dr.拡大行列DPXtoPX
- * SharpDX.Matrix3x2.Translation(
- ( x * フェードアウトに使うタイル画像.サイズdpx.Width ) * dr.拡大率DPXtoPX横方向,
- ( y * フェードアウトに使うタイル画像.サイズdpx.Height ) * dr.拡大率DPXtoPX縦方向 );
-
フェードアウトに使うタイル画像?.描画する(
dr,
- 変換行列2Dpx: 変換行列2Dpx,
- 変換行列3Dpx: null,
- 不透明度0to1: this.透明度カウンタ.現在値の割合 );
+ x * フェードアウトに使うタイル画像.サイズdpx.Width,
+ y * フェードアウトに使うタイル画像.サイズdpx.Height,
+ this.透明度カウンタ.現在値の割合 );
}
}
}
{
for( int y = 0; y < タイル枚数Y; y++ )
{
- var 変換行列2Dpx =
- dr.拡大行列DPXtoPX
- * SharpDX.Matrix3x2.Translation(
- ( x * フェードインに使うタイル画像.サイズdpx.Width ) * dr.拡大率DPXtoPX横方向,
- ( y * フェードインに使うタイル画像.サイズdpx.Height ) * dr.拡大率DPXtoPX縦方向 );
-
フェードインに使うタイル画像?.描画する(
dr,
- 変換行列2Dpx: 変換行列2Dpx,
- 変換行列3Dpx: null,
- 不透明度0to1: ( 1.0f - this.透明度カウンタ.現在値の割合 ) );
+ x * フェードインに使うタイル画像.サイズdpx.Width,
+ y * フェードインに使うタイル画像.サイズdpx.Height,
+ 1f - this.透明度カウンタ.現在値の割合 );
}
}
}