- Автор темы
- #1
Пишу обзорную статью по всем функциям программы
Пройдусь по основным функциям программы
При нажатии на 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 направлен влево.
Рассмотрим поведения:
Поведения – это дополнительный функционал для объектов добавляющий новые возможности.
Пройдусь по основным функциям программы
При нажатии на 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 направлен влево.
Рассмотрим поведения:
Поведения – это дополнительный функционал для объектов добавляющий новые возможности.