|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.10.2010, 22:32 | #1 |
Регистрация: 22.10.2010
Сообщений: 5
|
C# Создание стены и флага(финиш)!
Всем hi!
Подскажите как мне реализовать это! т.е. я двигаюсь в направлении флага, достигаяя его - победа! есть только движение смайла! Код:
|
23.10.2010, 06:38 | #2 |
Форумчанин
Регистрация: 20.10.2010
Сообщений: 143
|
Код:
Алгоритм прост - рисуешь курсором еще одну фигурку с другими координатами, и каждый раз ее перерисовываешь тоже. Координаты совпали - ты победил
451 -870-7(три)6. Выполняю работы на заказ, гарант честности - ВМ аттестат с 60+ БЛ без претензий
|
23.10.2010, 15:45 | #3 |
Регистрация: 22.10.2010
Сообщений: 5
|
я просто думал если еще раз пропишу
Console.SetCursorPosition, то мой смайл окажется на месте флажка! спс, понял свою ошибку!! еще такой вопрос вот в с++ я писал такой код Код:
если ентер, то делаю то и то! как это сделать на C# |
23.10.2010, 16:21 | #4 |
Форумчанин
Регистрация: 20.10.2010
Сообщений: 143
|
Тут хитрость в том, что рисуется фигурка не курсором, а этой командой
Console.Write((char)1); Тебе просто сначала надо навести туда курсор Насчет второй части вопроса - у тебя же у самого программа, которая считывает нажатие клавиш) Внутри switch'a делаешь дополнительный case ConsoleKey.Enter - и дописываешь функционал
451 -870-7(три)6. Выполняю работы на заказ, гарант честности - ВМ аттестат с 60+ БЛ без претензий
|
23.10.2010, 17:08 | #5 |
Регистрация: 22.10.2010
Сообщений: 5
|
Xeonc
спасибо!! я просто решил вставить менюшку в игрушку(скоро допишу) правда перебивать _getch() не стал нашел в инете Код:
ссылка на тему http://programmersforum.ru/showthrea...537#post640537 код не влез, пришлось заливать через архив! если есть время у кого, прошу указать на ошибки! работает все нормально, но я еще не дошел до того уровня, чтобы сразу писать оптимальный код! Последний раз редактировалось ZaVyLoN; 23.10.2010 в 17:23. |
23.10.2010, 17:10 | #6 |
Регистрация: 22.10.2010
Сообщений: 5
|
Последний раз редактировалось ZaVyLoN; 23.10.2010 в 17:26. |
23.10.2010, 17:23 | #7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вывод развевающегося флага | AndAsh | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 12.10.2010 05:39 |
Создание ОС | misher | Операционные системы общие вопросы | 2 | 17.07.2010 00:32 |
Необходимо отсортировать по возрастанию без флага перестановки матрицу | defol-2009 | Общие вопросы C/C++ | 0 | 28.07.2009 17:28 |