U E D R , A S I H C RSS

레밍즈프로젝트/프로토타입/에니메이션

, /
----

.
AddFrame(UINT ITEM) .(NextFrame())
Upload:beonit.exe

~cpp
class CmyAnimation{
protected:
	vector<UINT> m_frameList;
	int m_nowFrame;

private:
	void init(){
		m_nowFrame = 0;
	}
public:
	CmyAnimation(){
		init();
	}
	void nextFrame(){
		if(m_nowFrame < int(m_frameList.size())-1)
			m_nowFrame++;
		else m_nowFrame = 0;
	}
	int getFrameSize(){
		return int(m_frameList.size());
	}
	void addFrame(UINT ITEM){
		m_frameList.push_back(ITEM);
	}
	virtual void drawFrame(CmyDouBuffDC* dc)=0;
};
----

GIF

. BMP .

?

CDC /그기DC .
OnDraw 기DC . 기DC .

. -_-

CmyAnimation

.
과 bmp그 /그기DC(CmyDouBuffDC) . (CDC ... ...)

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:29:22
Processing time 0.0107 sec