Творческий проект «Игра «Успей щелкнуть»
Постановка задачи. По всему экрану мелькает форма, и цель игры – успеть щелкнутьмышью на появившемся окне. Для победы необходимо «попасть» поокну десять раз. Следует учитывать, что при каждом «попадании» скорость перемещения окна увеличивается.
Схема выполнения
Разработка формы. Создадим новый проект Lazarus. Мелькающее окно у нас будет необычным: оно будет без заголовка и не прямоугольным, а эллиптической формы. Измените свойства формы согласно таблице:
Свойство
|
Значение
|
Пояснение
|
BorderStyle
|
bsNone
|
Окно программы будет отображаться без
границы и заголовка
|
FormStyle
|
fsStayOnTop
|
Окно программы должно располагаться
поверх всех остальных окон, поскольку
игрок не всегда будет «попадать» по на-
шему окну, а значит своими «промахами»
будет активизировать другие окна
|
Color
|
clWindowText
|
Цвет формы — черный
|
Height
|
72
|
Высота
|
Width
|
208
|
Ширина
|
Разместитена форме компонент Label категории Standard. Измените его свойствасогласно таблице:
Достарыңызбен бөлісу: |