Delphi - Урок 3: Пишем Мини игру

Delphi - Урок 3: Пишем Мини игру

Если Вы зашли на наш сайт по ошибке и Вам нужен сайт про строительство, то он там.
Доброго времени суток! Сегодня, мы напишем свою забавную мини-игру, и за одним пройдем Events (события).
Создайте новый проект, смените заголовок, все как полагается.
Теперь перенесите на форму TImage из Tool Palette. Затем в свойстве Picture у TImage нажмите на многоточие.
Delphi - Урок 3: Пишем Мини игру

И выберите картинку – это будущий персонаж игры. Я, лично, брал смаил из ВК, так как мне лень рисовать свой))
Delphi - Урок 3: Пишем Мини игру

Теперь в Object Inspector выберете Form5(ну или ту которая у Вас). Затем выберете вкладку Events. Отыщите там onkeydown, и два раза нажмите на пустую область справа от onkeydown.
Далее там где мигает курсор допишите:
if key = VK_right then
Image1.left:=(Image1.left+4);
if key = VK_left then
Image1.left:=(Image1.left-4);
if key = VK_down then
Image1.top:=(Image1.top+4);
if key = VK_up then
Image1.top:=(Image1.top-4);
Вот это, я думаю требует объяснений. В процедуре где мы всё это написали есть переменная Key. И если вы нажали на клавиатуре стрелку вправо, то Key= VK_right. Image1.left и Image1.top: это координаты нашего персонажа в пространстве. Их вы всегда можете узнать в Object Inspector.
На этом все, ждите следующих уроков. И если возникли какие либо проблемы то пишите либо сюда, либо в коменты, либо в личные сообщения на сайте.
P.S. В следующих выпусках мне придется немного изменить формат моих уроков, но не волнуйтесь они будут так-же познавательны и интересны.
P.S.S Вот то, что у меня получилось
Автор: Manzick от 2013-01-11 18:33:50   Просмотров: 4366

Теги: Delphi Уроки делфи