Тема: Deathmatch RPG
Показать сообщение отдельно
Старый 23.09.2010, 00:47   #18
Eggis
AnyKey`щик
 
Регистрация: 15.08.2010
Сообщений: 19
Написано 3 полезных сообщений
(для 8 пользователей)
Ответ: Deathmatch RPG

Несмотря на наличие багов в отрисовке и в одной части движка, я решил взяться за менюшку и прилегающие к ней задачи. Одна из причин - ненавистная софтполоска на эмуляторе WTK после ненавистных, опять же, форм. Простите, отвлёкся.

Нажмите на изображение для увеличения
Название: screenshot2.png
Просмотров: 841
Размер:	30.1 Кб
ID:	11338

Пока получилось вот это вот, что поделать, охоту к рисованию мне усердно отбивали в младших классах. Зато без софтполосы.
Вот так выглядит новый HUD, кстати:

Нажмите на изображение для увеличения
Название: screenshot.png
Просмотров: 838
Размер:	18.1 Кб
ID:	11337

Что я подумал насчёт ввода текста в канвасе, алгоритм примерно такой:
  1. циклически опрашиваем клавиатуру
  2. некая переменная а хранит код нажатой клавиши
  3. если а = b где b тот же код нажатой клавиши но 1 итерацией раньше
    то инкрементируем некий счётчик c на один
    иначе сбрасываем счётчик на 1
  4. из массива строк z берём строку a и выбираем символ х, стоящий на месте c

Как-то так.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Nex (23.09.2010)