Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.17;
Скачать: CL | DM;

Вниз

проект ДОМИНО   Найти похожие ветки 

 
PMP   (2002-09-11 15:32) [0]

Здравствуйте!
Мне необходимо написать программу "Домино". Я новичок в программировании графики и вот вопрос - как отображать фишки на поле, перемещать их? Какой сделать родительский класс для отрисовывания фишек? Хотелось бы без применения DirectX.
Объясните пожалуйста поподробней :)
Меня интересует техническая сторона - как делать drag"n"drop фишки, как ее двигать мышью. Если делать каждую фишку в TBitMap, то как заставить реагировать на мышь?


 
Сергей Чурсин   (2002-09-11 16:48) [1]

>как отображать фишки на поле
Выводи все на канвас... через Draw. например как графику выводят :)
Сами спрайты храни в Timage - их же не много ? сделай массив с указателями на них (TBitmap) для удобства...
классы тебе вообще не нужны, достаточно массивов данных или структур... (скачай кстати, примеры простых игрушек отсюда - DelphiGFX)...
drag"n"drop - можешь обрабатывать MouseDown,MouseMove,MouseUp формы.



Страницы: 1 вся ветка

Текущий архив: 2003.02.17;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.013 c
14-53243
pochtamt
2003-02-01 12:58
2003.02.17
Как открыть проект в , если сделан он в D6?


14-53175
Игорь Досужев
2003-02-02 11:35
2003.02.17
Как и где вы ищете хостинг?


1-52963
shodan
2003-02-08 23:54
2003.02.17
RichEdit


1-53047
Yelchev
2003-02-06 15:50
2003.02.17
Как добавить пункт меню в сплывающее меню (Popup) Explorera


4-53323
PaRL.
2003-01-06 22:01
2003.02.17
Спящий режим