dxライブラリで、表示している画像を下から消していく方法がわかりません。
SetDrawArea を使えばいいかと思いましたが、消したい画像以外の部分まで消えてしまうし…
ドラクエのウィンドウ処理
Re: ドラクエのウィンドウ処理
DrawRectGraphを使えばいいと思います。
-
bred
Re: ドラクエのウィンドウ処理
すみません。説明不足でした。
単なる画像ではなく、文字などが表示されているウィンドウを下から消したいのです。
ただ、そもそもウィンドウの作り方をよく理解していないかもしれませんが…
現時点ではウィンドウスキンの画像ファイルから枠をrectで切り取って適当に拡大して任意の大きさの
ウィンドウを作ってその上に単にDrawStringしているだけなのですが、どうなんでしょうか?
話が変わって申し訳ありませんが。
単なる画像ではなく、文字などが表示されているウィンドウを下から消したいのです。
ただ、そもそもウィンドウの作り方をよく理解していないかもしれませんが…
現時点ではウィンドウスキンの画像ファイルから枠をrectで切り取って適当に拡大して任意の大きさの
ウィンドウを作ってその上に単にDrawStringしているだけなのですが、どうなんでしょうか?
話が変わって申し訳ありませんが。
Re: ドラクエのウィンドウ処理
では、SetDrawAreaの範囲ををまず画面全体に設定して背景などを描画した後、
SetDrawAreaの範囲を変えてウィンドウと文字を描画すれば期待した動作になると思います。
SetDrawAreaの範囲を変えてウィンドウと文字を描画すれば期待した動作になると思います。
Re: ドラクエのウィンドウ処理
こちらの投稿をされたのは bredさんでしょうか?
http://hpcgi2.nifty.com/natupaji/bbs/pa ... ew&no=2299
マルチポストとは言いませんが、
あちこちで質問を分散すると質問の状況が分かりにくくなってしまいますので、
なるべく同じ掲示板で質問をするか、リンクを貼るようにお願いいたします。
http://hpcgi2.nifty.com/natupaji/bbs/pa ... ew&no=2299
マルチポストとは言いませんが、
あちこちで質問を分散すると質問の状況が分かりにくくなってしまいますので、
なるべく同じ掲示板で質問をするか、リンクを貼るようにお願いいたします。