トップページ > 過去ログ > 記事閲覧
DxLibサンプルを改造したのですが・・
名前:LovePluser 日時: 2010/07/17 16:41

はじめまして、DXライブラリについて質問したいと思います。 Dxライブラリのサンプルプログラム↓ ttp://homepage2.nifty.com/natupaji/DxLib/program/ActionSample.cpp (↑hを入れてください このソースプログラムを分割してみたのですが、マップデータが読み込めていません。 マップを読み込むところにブレークポイントをいれると読み込めているのですが、マップを描画するところにブレークポイントをいれてみると、マップデータが全部0になっていました・・・どうすればいいのでしょうか? 一応プログラムデータをアップロードしておきました。 ttp://ux.getuploader.com/59kSeiko/download/5/tobiorikun.zip ↑hを追加してください 回答よろしくお願いします。

Page: 1 |

Re: DxLibサンプルを改造したのですが・・ ( No.1 )
名前:いっち 日時:2010/07/17 19:45

> ttp://ux.getuploader.com/59kSeiko/download/5/tobiorikun.zip 私だけかもわかりませんが、ダウンロードがうまくいきません。
Re: DxLibサンプルを改造したのですが・・ ( No.2 )
名前:Will 日時:2010/07/17 23:17

私もダメです。 0バイトのファイルしかダウンロードできません。
Re: DxLibサンプルを改造したのですが・・ ( No.3 )
名前:LovePluser 日時:2010/07/18 17:24

こちらではダウンロードできるのですが・・・ とりあえず、ちがうところにアップロードしておきます こちらがWin7だからでしょうか? ttp://www1.axfc.net/uploader/H/so/111225.zip
Re: DxLibサンプルを改造したのですが・・ ( No.4 )
名前:Will 日時:2010/07/18 18:51

DL出来ました。 Init_Load.cppで宣言しているMapDataと、main.cppで宣言しているMapDataとは別物です。 ですので、片方のMapDataに値をセットしてももう片方に反映されることはありません。 とりあえず、以下のように修正されていはどうでしょうか。 #include "header.h" #include <string.h> void MapLoad(){ // マップデータ char MapData_[MAP_HEIGHT][MAP_WIDTH] = { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 1,0,0,1,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 1,0,0,1,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,1, 1,0,0,1,1, 1,1,0,0,0, 0,0,0,0,0, 0,0,1,0,1, 1,0,0,0,0, 0,0,0,1,1, 0,0,0,0,0, 0,0,1,0,1, 1,0,0,0,0, 0,0,0,0,0, 0,0,1,1,0, 0,0,1,0,1, 1,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,1, 1,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 1,0,0,0,0, 0,0,1,1,0, 0,0,0,0,0, 1,0,0,0,1, 1,0,0,0,0, 1,1,1,1,1, 0,0,0,0,1, 1,0,0,0,1, 1,0,0,0,0, 1,1,1,1,1, 0,0,0,1,1, 1,0,0,0,1, 1,0,0,0,0, 0,0,0,0,0, 0,0,0,1,1, 1,0,0,0,1, 1,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, } ; memcpy(MapData, MapData_, sizeof(MapData)); }
Re: DxLibサンプルを改造したのですが・・ ( No.5 )
名前:LovePluser 日時:2010/07/18 18:58

ありがとうございます!! もう一度猫でもわかるシリーズをよんでみると同じようなことがかいていました ほんと、ありがとうございます ちなみに、中3です・・・・ またなにかあれば質問させていただきます

Page: 1 |