画像を途切れずに描画することはできない
でしょうか。キャラクターの移動をDrawExtendGraph
でしようと思ったんだすが、途切れて表示されて
しまいます。
DxLibDotNet 3.07fを使用しています。
640×480でウィンドウを作成しました。
DrawBoxだと問題なく四角形を表示できますが、
DrawExtendGraphでがめん端に画像を描画すると
画像が上手く縮小できていないのかY座標側でと
ぎれて表示されてしまいます。画像は幅600、
高さ650のものを使用しています。
int grHandle = DX.LoadGraph(
"fileName", DX.FALSE);
// 下側が途切れて表示される
DX.DrawExtendGraph(600, 400,
600 + 40,
400 + 80,
grHandle, DX.TRUE)
// 途切れず表示できる
DX.DrawExtendGraph(0, 0,
40,
80,
grHandle, DX.TRUE)