← index
Old.Learning.Projects/spacealien/Intro.cpp
Source: Old.Learning.Projects/spacealien/Intro.cpp
// introduction object


#include "thehead.h"



void Intro::load()
{
	mxhwnd->LoadGraphic(&logo,"intro.bmp");
}

void Intro::update()
{

	keycheck();
	logo.DisplayGraphic(0,0);
	drawmenu();
}

void Intro::drawmenu()
{
	int x,y;
	
	switch(menu_pos)
	{
	case 0:
		x = 50;
		y = 250;
	
		break;
	case 1:
		x = 50;
		y = 340;
		break;
	}

	mxhwnd->paint.mxdrawellipse(x,y,x+40,y+40,RGB(rand()%255,rand()%255,rand()%255),RGB(rand()%255,rand()%255,rand()%255));


}

void Intro::keycheck()
{
	if(mxhwnd->KeyCheck(DIK_UP))
	{
		menu_pos = 0;
	}

	if(mxhwnd->KeyCheck(DIK_DOWN))
	{
		menu_pos = 1;
	}

	if(mxhwnd->KeyCheck(DIK_RETURN))
	{
		switch(menu_pos)
		{
		case 0:
		mxhwnd->SetScreen(GAME);
		break;
		case 1:
		mxhwnd->Kill();
		break;
		}

	}
}