Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
20
Добавлен:
07.03.2016
Размер:
600 б
Скачать
#pragma once
#include "msoftcon.h"

class clField
{
friend class clSharik;
	int X0,Y0;
	int W,H;
public:
	clField()
	{
	 X0=2;
	 Y0=2;
	 W=40;
	 H=20;
	}
	void Draw();
    void Put(int X, int Y, char A);
};
//--------------------------
enum Dir {ur,dr,dl,ul};
class clSharik :public clTimer
{
 clField *field;
 int X,Y;
 char A;
 Dir d;

public:
 void Hide();
 void Show();
 clSharik(clField *field)
 {
  this->field = field;
  X=1; Y=1;
  A='o';
  d=dr;
 }
 void Step();
 void OnTimer(){Step();};

 int H(){return field->H;}
 int W(){return field->W;}
};
Соседние файлы в папке Псевдографика