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

📄 readme.cpp

📁 3D俄罗斯方块源码.rar
💻 CPP
字号:
/********************************************************************
文件名: README.cpp
Copyright (c)2004  红孩儿工作室
创建人  : 卞安
创建时间: 2004-5-18 12:33:30
版本: 1.0
类名: CREADME
说明:
	说明文档
********************************************************************/
#include "ReadMe.h"
#define SAFE_DELETE(p)       { if(p) { delete (p);     (p)=NULL; } }
/********************************************************************
函数名  : 构造函数
输入参数: 无
输出参数: 无
功能描述:
将指针设为NULL
全局变量: 无
调用模块: 无
********************************************************************/
CReadMe::CReadMe()
{
  m_pFont1=NULL;//字体
  m_pFont2=NULL;//字体
  m_wood=NULL;
}
/********************************************************************
函数名  : init
输入参数: 
	pd3dDevice:D3D设备
输出参数: 
	TRUE 成功
	FALSE 失败
功能描述:
	初始化变量和D3D字体
全局变量: 无
调用模块: 无
********************************************************************/
BOOL CReadMe::init(LPDIRECT3DDEVICE8 pd3dDevice)
{
    m_pD3DDevice=pd3dDevice;
    lstrcpy( m_strFont, _T("Arial Black") );
    m_dwFontSize  = 40;
    m_pFont1= new CD3DFont( m_strFont, m_dwFontSize );
	m_pFont1->InitDeviceObjects(m_pD3DDevice);
	m_pFont1->RestoreDeviceObjects();
    lstrcpy( m_strFont, _T("Arial") );
    m_dwFontSize  = 20;
    m_pFont2= new CD3DFont( m_strFont, m_dwFontSize );
	m_pFont2->InitDeviceObjects(m_pD3DDevice);
	m_pFont2->RestoreDeviceObjects();
	m_wood=new CCuboid(m_pD3DDevice);
	m_wood->SetTexture("tex\\wood4.jpg");
	m_wood->SetSize(10,10,10.0);
	return TRUE;
}
/********************************************************************
函数名  : Render
输入参数: 
输出参数: 
功能描述:
	渲染
全局变量: 无
调用模块: 无
********************************************************************/
void CReadMe::Render()
{
	m_pFont1->DrawText(250,50, D3DCOLOR_ARGB(255,255,255,0),"ReadMe"); 
}
/********************************************************************
函数名  : 析构函数
输入参数: 
输出参数: 
功能描述:
	释放指针变量
全局变量: 无
调用模块: 无
********************************************************************/
CReadMe::~CReadMe()
{
	SAFE_DELETE(m_pFont1);
	SAFE_DELETE(m_pFont2);
	SAFE_DELETE(m_wood);
}

⌨️ 快捷键说明

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