何がしたいかというと、
↓画像とします
12345
右から左にスクロール
2345
右側に何も表示されないスペースが出来てしまうので、
23451
のように、描画領域から外れた部分を右に持っていきたいのですが
何故か左側に表示されない空間が出来てしまいます。
static int SetX;
SetDrawBright( Alpha -50, Alpha -50, Alpha -50 );
SetDrawBlendMode( DX_BLENDMODE_ALPHA, Alpha -Alpha2 );
DrawRectGraph( 0, 0, SetX, 0, 640- SetX, 480, Back[0], false, false );
DrawRectGraph( 640 - SetX, 0, 0, 0, SetX, 480, Back[0], false, false );
SetX += (int)ScrollXSpeed;
if( SetX >= 640 ){ SetX -= 640; }
else if( SetX >= 0 ){ SetX -= 640; }
左右が繋がっても違和感が無いようにしてあります。
これを元に多重スクロールなどを作っていきたいので、
アドバイスをお願いします。