12/11/23 06:41:13.52 hefSCrq5
キャラクターの位置を( X , Y )とする。(ワールド座標)
カメラの位置を( CX , CY )とする。
そうすると表示する位置は( X - CX , Y - CY )となる。(スクリーン座標)
カメラの位置が( 0 , 0 )の時はワールド座標どおりの位置に表示されるが、
カメラが右に1ずれる( 1 , 0 ) とキャラクターは1左にずれて表示される。
キャラもマップも同じようにしてあれば、カメラ次第でマップのどこでも自由に表示できるようになる。
って事だよね。