ゲームっぽい画面ができつつある

ようやくキャラが動き出しそうな雰囲気です。
マップの描画もできたし、
ステージの当たり判定も出来たし(多分)、
マップスクロールに合わせてキャラとかのオブジェクトの位置の補正処理も出来ました(多分)。


しかし以前からいじっているFrameクラスがどうもおかしな挙動をしている様子。
何故かキャラのグラフィックが横に長〜く伸びてしまいます。
こんな処理した覚えは無いのにどういうことか。