📄 ch17p2_constspeedcrunchtransition.h
字号:
#include <vector>
#include "Ch17p2_Transition.h"
#include "MinMax.h"
class CConstSpeedCrunchTransition : public CTransition
{
public:
CConstSpeedCrunchTransition(LPDIRECT3DDEVICE8 pDev, LPDIRECT3DTEXTURE8 pOrigImage, LPDIRECT3DTEXTURE8 pNewImage,
int iNumTilesX);
virtual ~CConstSpeedCrunchTransition();
void DoTransition(float fTransTime);
void DoRender(D3DXMATRIX mFinalScale);
void SetDuration(const float data);
protected:
float m_fFadeTime;
int m_iNumVertsX, m_iNumVertsY;
CMinMax<float> m_FallSpeed;
LPDIRECT3DVERTEXBUFFER8 m_pVBQuad;
LPDIRECT3DVERTEXBUFFER8 m_pVBMelt;
LPDIRECT3DINDEXBUFFER8 m_pIBMelt;
LPDIRECT3DTEXTURE8 m_pNewImage;
std::vector<float> m_Speed;
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -