⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 map.cpp

📁 一个45度角场景RPG游戏程序的demo
💻 CPP
字号:
#include "main.h"
#include "stdio.h"

MAP *map;

void MAP::show()
{
	int mx=human[main]->x+320;
	int my=human[main]->y+240;
	MakeRect(mx-640,my-480,mx,my);
	MyBlt(0,0,SBack,SBuffer,NoKey);
}

MAP::MAP(int ID,char *FILENAME)
{
	FILE *file=fopen(FILENAME,"rb");
	id=ID;
	size_x=XSize;
	size_y=YSize;
	MapData=new char*[size_x];
	for (int i=0;i<size_x;i++)
		MapData[i]=new char[size_y];
	for(int yy=0;yy<size_y;yy++)
		for(int xx=0;xx<size_x;xx++)
		{
			fread(&MapData[xx][yy],sizeof(MapData[xx][yy]),1,file);
			MapData[xx][yy]-=48;
		}
	fclose(file);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -