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

Сообщение Обзор программы Construct 2 или основы основ для новичков.
» 10 сен 2012, 18:38

Пишу обзорную статью по всем функциям программы
Пройдусь по основным функциям программы

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

Изображение
Для этого жмем ‘Alt’ потом ‘F’ и ‘N’

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

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

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

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

Изображение
У меня это будет мяч

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


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

лучший КОШЕЛЕК<= это PAYEER
Аватара пользователя
ab

Администратор
Сообщений: 772
Я тут с 06 сен 2012, 22:15