コード例 #1
0
ファイル: REV.cpp プロジェクト: THEGITGIT/revolutionengine
void REV_preProcess()
{
	WPAD_ScanPads();
	PAD_ScanPads();
	keyboardProcess();
	//Update time
	updateTime();
	HTCAMERA * htc = mainRoot->fstHTC;
	for(u8 i = 0; i < 4; i++)
	{
		wmData[i] = WPAD_Data(i);
	}
	update2D();
	while(htc)//Update Head-Tracking cameras's point of view
	{
		htc->updateEye();
		htc = htc->nextHTC;
	}
}
コード例 #2
0
ファイル: Player.cpp プロジェクト: gigony/AI-Battle-Tetris
void CPlayer::process(double eTime)
{	
	//플레이어가 없다면 리턴
	if(playMode==NONE)
		return;

	//살아있는 동안
	if(isAlive)
	{
		
		if(playMode==PERSON)
		{
			eventProcess(eTime);
			keyboardProcess(eTime);//키보드나 시간에 따른 처리를 한다.
		}
		else
			networkProcess(eTime); //네트워크 관련 처리를 한다.
	}
}