PDA

View Full Version : سوال : حركت يه ستاره در كنسول و پس از برخودر به ديواره كنسول ، تغيير مسير آن ستاره



dj.graph
جمعه 27 آبان 1390, 19:14 عصر
سلام
ميخوام تو كنسول سي شارپ يك ستاره در حال حركت طراحي كنم كه با برخورد به ديواره هاي كنسول مسيرش عوض بشه. امكانش هست دوستان كمك كنند ؟ ممنون...


فقط تونستم اين قسمت رو بنويسم.


while (Console.CursorLeft < Console.WindowWidth - 1)
{
Console.Write("*");
System.Threading.Thread.Sleep(100);
Console.CursorLeft--;
Console.Write(" ");
Console.CursorTop++;
}

به ديواره كنسول ميخوره ، اما همينطور به مسيرش ادامه ميده، مسيرش عوض نميشه كه به يك جهت ديگه بره