- DXライブラリ 総合スレッド その8
342 :名前は開発中のものです。[sage]:2011/05/27(金) 02:23:25.26 ID:WZ4EJwBd - マス目のゲーム戦闘画面ってDXライブラリで製作出来ます?
マップに座標を打ち込みつつ初期化 {0,0,0} {0,1,1}の様な形。 for文でマップのマス目左上からズレていくように書き switch文で case 0 は DrawGraph 画像 case 1 は 〜〜 の様にしてみたんですが、上手く表示されません・・・。 マス目ごとに対応した番号の画像を表示させるにはどのようにすれば宜しいでしょうか?
|
- DXライブラリ 総合スレッド その8
346 :名前は開発中のものです。[sage]:2011/05/27(金) 04:14:51.06 ID:WZ4EJwBd - すみません;
文字制限があって削ってたら訳分からん文章に・・ ちょっと連投してソースコード貼りますがお許し下さい include "DxLib.h" #define MAP_SIZE 64 // マップチップ一つのドットサイズ #define MAP_WIDTH 4 // マップの幅 #define MAP_HEIGHT 4 // マップの縦長さ 本当はもっと大きいですがあくまで一例としてお願いします
|
- DXライブラリ 総合スレッド その8
360 :名前は開発中のものです。[sage]:2011/05/27(金) 22:16:46.35 ID:WZ4EJwBd - LoadGraph削除後
int GHandle1; int GHandle2; GHandle1 = LoadGraph("画像/サンプル1.bmp"); GHandle2 = LoadGraph("画像/サンプル2.bmp"); case BLACK : DrawGraph(i,j,GHandle1,TRUE); break; case White : DrawGraph( i, j, GHandle2, TRUE); break; にしてみましたが、エラーはありませんでしたがウインドウ真っ暗で画像表示せず・・・。
|
- DXライブラリ 総合スレッド その8
361 :名前は開発中のものです。[sage]:2011/05/27(金) 22:19:13.81 ID:WZ4EJwBd - リビルドしてアプリ起動したら何故か左上のマスだけ、不鮮明ながら画像が表示されてました。不思議。
今度は357さんの案を内容を理解するため勉強しつつ試してきます。
|
- DXライブラリ 総合スレッド その8
363 :名前は開発中のものです。[sage]:2011/05/27(金) 23:03:20.50 ID:WZ4EJwBd - DrawGraph(i*MAP_SIZE,j*MAP_SIZE
に変更する事で無事表示する事が出来ました! ただ、デバックなしで開始しても何も表示されないのが少し気になりますが。 取り敢えず解決してしまいました。 本当に有難う御座いました!m(_ _)m
|