Patchwork — различия между версиями

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск
м (Пэчворк 0-го типа)
м (Пэчворк 0-го типа)
Строка 25: Строка 25:
 
##На панели свойств выбрать поле '''''тип'''''
 
##На панели свойств выбрать поле '''''тип'''''
 
##Установить значение '''''0'''''
 
##Установить значение '''''0'''''
# Подгрузить графику пэчворка
+
# Подгрузить графику пэчворка:
# Добавить новый объект на сцену и указать ему тип "таблица (table)": '''''на панели "дерево проекта" выделить нужную сцену -> нажать правую кнопку мыши (ПКМ) и в всплывающем списке выбрать "создать объект в текущем элементе" -> Property -> тип объекта "table"'''''
+
##Выбрать объект '''''patchwork'''''
# Настроить таблицу: '''''table -> Property -> таблица -> указать значения полям "колонок" и "строчек"
+
##Перейти на панель свойств объекта '''''Property'''''
# В таблице свойств объекта привязать таблицу к пэчворку: '''''patchwork -> Property -> элементы пэчворка -> таблица -> выбрать нужную таблицу из списка'''''
+
##Раскрыть поле '''''внешний вид'''''
 +
##В поле '''''карт. спереди''''' подгрузить исходную картинку, а в поле '''''шаблон''''' подгрузить маску, которая будет разрезать картинку
 +
# Добавить новый объект на сцену и указать ему тип "таблица (table)":  
 +
##На панели '''''дерево проекта''''' выделить нужную сцену  
 +
##Нажать правую кнопку мыши (ПКМ) и в всплывающем списке выбрать '''''создать объект в текущем элементе'''''
 +
##Выбрать панель '''''Property'''''
 +
##Выделить поле '''''тип''''' объекта и в всплывающем списке выбрать '''''table'''''
 +
# Настроить таблицу:  
 +
##Выделить объект '''''table'''''
 +
##Выбрать панель '''''Property'''''
 +
##Выбрать поле '''''таблица'''''
 +
##Указать значения полям '''''колонок''''' и '''''строчек'''''
 +
# В таблице свойств объекта привязать таблицу к пэчворку:  
 +
##Выбрать объект '''''patchwork'''''
 +
##Выбрать панель '''''Property'''''
 +
##Раскрыть поле '''''элементы пэчворка'''''
 +
##Выделить поле '''''таблица'''''
 +
##Выбрать нужную таблицу из списка
  
 
==Свойства==
 
==Свойства==

Версия 10:33, 22 августа 2012

Пэчворки (Patchworks) это лоскутное шитье из кусков ткани какого-то изделия. Минигра, цель которой состоит в том, чтобы сложить картинку, которая разрезанна на различное колличество изображений. Разрезанные изображения могут быть самых разных форм. Возможны две игровые механики: когда изображение разрезается на другие, более мелкие изображения и когда отдельные изображения могут являтся частью объекта пэчворка (внесенны в его группу), в таком случае, пэчворк будет считаться собранным, если куски графики будут поставлены на правильные места (те места, где изображения были первоначально расположенны на поле).

                                            До сборки                    Окончание сборки 
Patchwork.jpg Patchwork2.jpg


PATCHWORKZ!
Wellgames.com


Общие сведения

На данный момент, пэчворк имеет две основные механики:

  • пэчворк, который использует маску для разрезания изображений (0-ый тип)
  • пэчворк, разрезанные фрагменты которого являются его подобъектами (1-ый тип)

Пэчворк 0-го типа

Каким образом работает пэчворк? Существует какая-то картинка. Для того, чтобы использовать эту картинку в игре (собрать ее из кусков), нужно сперва разрезать ее. Для разрезания картинки используется ее маска, то есть тот контур по которому редактор будет разрезать изображение. После разрезания картинки, полученные куски (части) изображения попадают в таблицу, которая прикрепленна к пэчворку. Благодаря таблице существует возможность наблюдать за разрезанными частями и выносить их на поле для дальнейшего складывания пэчворка. В случае, если таблица не была прикреплена к пэчворку, то разрезанные изображения исчезнут за границами экрана.
Создание пэчворка 0-го типа пошагово:

  1. Добавить новый объект на сцену и указать ему тип "пэчворк (patchwork)":
    1. На панели дерево проекта выделить нужную сцену
    2. Нажать правую кнопку мыши (ПКМ) и в всплывающем списке выбрать создать объект в текущем элементе
    3. Перейти на панель свойств объекта Property
    4. Выбрать тип объекта patchwork
  2. В таблице свойств объекта указать тип пэчворка "0":
    1. На панели дерево проекта выбрать patchwork
    2. Перейти на панель свойств объекта Property
    3. На панели свойств выбрать поле тип
    4. Установить значение 0
  3. Подгрузить графику пэчворка:
    1. Выбрать объект patchwork
    2. Перейти на панель свойств объекта Property
    3. Раскрыть поле внешний вид
    4. В поле карт. спереди подгрузить исходную картинку, а в поле шаблон подгрузить маску, которая будет разрезать картинку
  4. Добавить новый объект на сцену и указать ему тип "таблица (table)":
    1. На панели дерево проекта выделить нужную сцену
    2. Нажать правую кнопку мыши (ПКМ) и в всплывающем списке выбрать создать объект в текущем элементе
    3. Выбрать панель Property
    4. Выделить поле тип объекта и в всплывающем списке выбрать table
  5. Настроить таблицу:
    1. Выделить объект table
    2. Выбрать панель Property
    3. Выбрать поле таблица
    4. Указать значения полям колонок и строчек
  6. В таблице свойств объекта привязать таблицу к пэчворку:
    1. Выбрать объект patchwork
    2. Выбрать панель Property
    3. Раскрыть поле элементы пэчворка
    4. Выделить поле таблица
    5. Выбрать нужную таблицу из списка

Свойства

Положение

Тип

Размер

Модификаторы

z

Состояние

Память

Внешний вид

Счетчики

Элементы пэчворка

Взятие частей

Звуки

Дополнительные свойства

Начинаем игру: изменить состояние объекта

Начинаем игру: изменить параметр (свойство) объекта

Поставили на место: изменить состояние объекта

Поставили на место: изменить параметр (свойство) объекта

Начинаем игру: изменить состояние объекта

Начинаем игру: изменить параметр (свойство) объекта

Поставили не на место: изменить состояние объекта

Поставили не на место: изменить параметр (свойство) объекта

Завершили: если был экран

Завершили: изменить состояние объекта

Завершили: изменить параметр (свойство) объекта