📄 tile.cpp
字号:
#include "../GameH.h"
#include "../GameLib/CIni.h"
CSurface lpDDS_Tile(Init_Tile);
//LPDIRECTDRAWSURFACE7 *lpDDS_Tile; //图素表面
bool CTile::ReadATile(int TileID,char *Name)
{
char tmpcx[MAX_PATH];
sprintf(tmpcx,"%s%s",TilePath,Name); //用这个
if (CreateSurface(lpDDS_Tile[TileID],tmpcx,0,0)!=false) return true;
return false;
}
bool CTile::LoadForIni(char *FileName)
{
char *Name;
const char IX[]="JGroundPic_";
char IX0[32],IX1[10];
if (IsFile(FileName)==false) return false;
CIni IniFile(FileName);
int MG=IniFile.ReadInt("JGroundPic","Max_JGroundPic");
for (int i=0;i<MG;i++)
{
strcpy(IX0,IX);
itoa(i+1,IX1,10);
strcat(IX0,IX1);
Name=IniFile.ReadText("JGroundPic",IX0);
ReadATile(i,Name);
}
_DELETE(Name);
return true;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -