![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Если напишу глупость или не в тот раздел не судите строго, а просто раскажите как надо!!!
--------- Язык-Delphi7 Помогите написать игру "Парные картинки" смысл игры - поле 6х6 замостить туда картинки, скрыть, при открытии 2х одинаковых они исчезают....желательно использовать StringGrid.....Если кто может или знает как нписать или видел где исходники отпишитесь пожалуйста!!! |
#2
|
|||
|
|||
![]() Не использовать StringGrid вообще. Используй TPaintBox и на нем все отрисовывай. Нужный квадрат элементарно вычисляется по координатам клика в событии OnMouseUp. Ну и для хранения информации - соответсвующий массив.
|
#3
|
|||
|
|||
![]() Извините, но без StringGrid не как нельзя обойтись он должен присутствовать по условию задачи...
|
#4
|
|||
|
|||
![]() я вставил картинки но не могу сделать проверку на использование одной картинки более 2х раз...Помогите советом
|
#5
|
||||
|
||||
![]() Заведите для каждого имиджа 3 состояния, Видимый,Невидимый,Выбраный
Код:
Type TCellImageState = (isVisible,isHiden,isMarked); 1. Если Скрытый то сменить состояние на Видимый 1.1. Если ему есть пара среди видимых, то сменить его и его пары состояние на Выбраный. 1.2. Если нет пары то сменить его и его пары состояние на Скрытый. 2. Ничего не делать с теми у которых состояние Выбраный. Наверное так. Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#6
|
|||
|
|||
![]() Спасибо за идею, но как мне сделать чтоб картинки из массива токо 2 раза брались? Если мона код.Массив обыкновенные integer овский
|