• Добро пожаловать на сайт - Forumteam.digital !

    Что бы просматривать темы форума необходимо зарегестрироваться или войти в свой аккаунт.

    Группа в телеграме (подпишитесь, что бы не потерять нас) - ForumTeam Chat [Подписатся]
    Связь с администратором - @ftmadmin

Обзор программы Construct 2 или основы основ для новичков.

Redman

<FORUMTEAM>
Команда форума
Регистрация
13.11.17
Сообщения
13.340
Реакции
8.377
Баллы
1.200
FTC
208¢
Пишу обзорную статью по всем функциям программы
Пройдусь по основным функциям программы

review0.png

При нажатии на alt подсвечиваются горячие клавиши
Для начала «процесса» необходимо создать новый проект

review1.png

Для этого жмем ‘Alt’ потом ‘F’ и ‘N’

review2.png

Программа предложит выбрать один из двух вариантов сохранения проекта. Первый вариант это одиночный файл (*.capx).
Во втором варианте проект сохраняется в "раскрытом" виде, располагаясь в нескольких папках.
Нажимаем кнопку «Create project»

review3.png

Описание проекта
Практически все поля в настройках проекта кликабельны для редактирования.
Для добавления объектов в редактор уровня есть несколько способов.
Для объекта Sprite по умолчанию возможно просто перетаскивание картинок из папки windows на окно редактора уровня.
Двойным щелчком на поле редактора уровня откроется окно для вставки нового объекта.

review4.png

Если выберем объект ‘sprite’ - то откроется редактор картинок.

review5.png

Откроем файл с любым спрайтом (картинка)

ball.png

У меня это будет мяч

review6.png

Затрону некоторые моменты:
Первое это параметр глобальный ‘global’ будь это переменная или объект у которого проставленно это свойство. Означает это не много не мало как наличие этого объекта / переменной на всех уровнях или наоборот присутствует только на одном уровне.
Копирование / клонирование
Есть два типа копирования объектов
1) Вводим в игру спрайт и копируем его создавая несколько копий на самом деле физически это один и тот же спрайт. Его картинка изменяется сразу на всех его копиях и такие копии практически не нагружают систему
2) Вводим в игру спрайт, потом снова вводим в игру спрайт – это уже два совершенно разных спрайтов (из меню правой клавиши команда клонирования Clone object type). Стараемся избегать бессмысленных копий.


У простой копии спрайта для удобства созданы несколько параметров для управления каждой копией:
1) Приватная переменная ‘instance variable’ позволяет хранить свое значение для каждой копии спрайта (не все события и действия позволяют выбирать отдельную копию спрайта).
2) У каждой копии есть Uid (уникальный идентификационный номер) который присваивается при старте игры.
3) У спрайта есть счетчик количества копий ‘count’
У каждого объекта есть направление ‘angle’ От 0 до 360 градусов. По умолчанию 0 направлен влево.
Рассмотрим поведения:
Поведения – это дополнительный функционал для объектов добавляющий новые возможности.
review7.png
 
Сверху Снизу