2020/09/01の記録-背景と文字入力処理
9月です。
まだまだ暑いですがいかがお過ごしでしょうか。
背景制作の続き
線ガッタガタやないですかアンタ・・・!
大まかな構成はこれで良いとして、もうちょっと整えましょう。
細かいところ描いて少し陰影入れて完成といたしたいところです。
文字入力プログラム
主人公の名前入れたりとか、文字入れることってゲームにはまずついて回ります。
どうやって実装しようかなーと色々調べてると、DXライブラリにはMakeKeyInputなんていうスバラスィ関数があるじゃないですかー!
マルチスレッドでどーたらこーたらしなきゃいけないと思いましたが、これは嬉しい。
ということでやってみました。
簡単・・・!
こんな簡単で許されるのか・・・!
最初にMakeKeyInputでint型のハンドルを受け取って、それを有効にして後はDrawKeyInputStringで描画しているだけです。
実際はもうひと手間要りますが、入力するだけならこんな簡単にできてしまうとは。
まあ、個人で作る分には非常にありがたいです。
ところでこれ入力中文字の描画にフォント指定はできないのだろうか・・・。
調べてダメそうなら妥協ポイントです。
ではまた次回。