ProgramingTips
マップチップの表示
最終更新:
gamexprogram
-
view
共通>マップチップの表示
RPG風のマップを表示させる処理です。
今回使用する絵はこちら

ZoneoftheArmyで使われたものです。

ZoneoftheArmyで使われたものです。
ソースコード
実行結果

解説
switch(Map[x][y])
{
case 0:
{
/*描画元*/
map.Src.Set(0*CHIP_WIDTH, 0, CHIP_WIDTH, CHIP_HEIGHT);
/*描画キューに追加*/
LunaSprite::DrawSquare(map.Spr, &map.Dst, PRIMITIVE_Z_CENTER, &map.Src, COLOR_BASE);
break;
}
}
ここでマップの情報を読み取って、描画をしています。
あとの部分も同じ様な感じです。
あとの部分も同じ様な感じです。
添付ファイル