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

📄 game_butterfly.h

📁 我做的毕业设计
💻 H
字号:
#pragma once
#include <d3d9.h>
#include <d3dx9.h>

class Mesh
{
public:
	Mesh(LPDIRECT3DDEVICE9 pD3DDevice);
	~Mesh(void);
	LPDIRECT3DDEVICE9 m_pD3DDevice;
	D3DMATERIAL9*		m_pMeshMaterials;

	LPDIRECT3DTEXTURE9*	m_pMeshTextures;


	LPD3DXMESH       m_pSourceMesh;         
	LPD3DXMESH       m_pTargetMesh;   
	LPD3DXMESH       m_pResultMesh;   
	DWORD            m_dwNumMaterials ; 

	LPDIRECT3DVERTEXBUFFER9  m_pSourceVB; 
	LPDIRECT3DVERTEXBUFFER9  m_pTargetVB; 
	LPDIRECT3DVERTEXBUFFER9  m_pResultVB; 

	void Render(void);
	HRESULT InitMesh(LPDIRECT3DDEVICE9 pD3DDevice);
	void SetPos(FLOAT x,FLOAT y,FLOAT z){ m_x=x, m_y=y, m_z=z;};
	void OnFrameMove( IDirect3DDevice9* pd3dDevice, double m, float fElapsedTime);
private:	
	FLOAT            m_x,m_y,m_z;//Butterfly位置
};


⌨️ 快捷键说明

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