White;. DrawString (_number. ToString (), _f, sBrush, _x + radS, _y + radS / 2);
_Space. S_picture. Refresh ();. Dispose ();. Dispose ();
}
/ / метод стирання шараvoid Hide ()
{gr=Graphics. FromImage (_Space. S_picture. Image); sPen=new Pen (Color. White, 1); sBr=new SolidBrush (Color. White);
/ / стирання траекторіі
/ * {. DrawEllipse (sPen, _Space. S_x - Convert. ToInt32 (_radiusOr) - 1, _Space. S_y - Convert. ToInt32 (_radiusOr) - 1, Convert. ToInt32 (_radiusOr) * 2 + 2, Convert. ToInt32 (_radiusOr) * 2 + 2);
} * /
/ / видалення самої кулі. FillEllipse (sBr, _x - 1, _y - 1, (radS * 2) + 2, (radS * 2) + 2);. Dispose ();. Dispose ();
}
/ / метод руху шараvoid Move ()
{(); _radiusOr=_Space. S_picture. Height / 4;=a + (speed * _vector * Math. PI/180);
{
_x=(int) Convert. ToInt32 (_Space. S_x + _radiusOr * Math. Cos (a) - radS);
_y=(int) Convert. ToInt32 (_Space. S_y + _radiusOr * Math. Sin (a) - radS);
} ();
}
/ / метод отримання номера шараoverride string ToString ()
{«Куля» + _number + «; »;
}
/ / запис
/ / в текстовий файл на початку попередній кульку, потім кількість, а далі весь список
public void Save (StreamWriter sw)
{. WriteLine (_number);. WriteLine (_speed);. WriteLine (_x);. WriteLine (_y);. WriteLine (_vector);. WriteLine (_radS);
sw. WriteLine (a);
}
/ / запис
/ / в двійковий файл
public void Save (BinaryWriter bw)
{. Write (_number);. Write (_speed);. Write (_x);. Write (_y);. Write (_vector);. Write (_radS);
bw. Write (a);
}
/ / читання
/ / з текстового файлу
public void Load (StreamReader sr)
{();
_number=Convert. ToInt32 (sr. ReadLine ());
_speed=Convert. ToInt32 (sr. ReadLine ());
_x=Convert. ToInt32 (sr. ReadLine ());
_y=Convert. ToInt32 (sr. ReadLine ());
_vector=Convert. ToInt32 (sr. ReadLine ());
_radS=Convert. ToInt32 (sr. ReadLine ());=Convert. ToDouble (sr. ReadLine ()); ();
}
/ / читання
/ / із двійкового файлаvoid Load (BinaryReader br)
{();
_number=br. ReadInt32 ();
_speed=br. ReadInt32 ();
_x=br. ReadInt32 ();
_y=br. ReadInt32 ();
_vector=br. ReadInt32 ();
_radS=br. ReadInt32 ();=br. ReadDouble (); ();
} Boolean Collapse (Shar ball) / / Метод перевір...