www.pudn.com > Render.rar > SJJ_Camera.h
#pragma once
#include "d3dx9.h"
class SJJ_Camera
{
public:
SJJ_Camera(void);
~SJJ_Camera(void);
//摄像机所用向量
D3DXVECTOR3 vCameraPos;
D3DXVECTOR3 vCameraLook;
D3DXVECTOR3 vCameraUp;
D3DXVECTOR3 vCameraRight;
void SetCamera(LPDIRECT3DDEVICE9 pD3DDevice);
void RotateCamera_LeftRight(float fYaw);
void RotateCamera_UpDown(float fPitch);
void MoveCamera_LeftRight(float fLR);
void MoveCamera_UpDown(float fUD);
void MoveCamera_SX(float fSX);
void SetCameraPos(float x,float y,float z);
void GetCameraPos(float* x, float* y, float* z);
};