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

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск
(Состояния объекта)
Строка 1: Строка 1:
HiddenObject - поисковый объект на сцене в хидден игре.
+
HiddenObject - поисковый объект на сцене в хидден-игре.
Добавив из редактора ресурсов на сцену картинку поискового предмета мы изменяем его тип на hiddenObject.<br>
+
Добавив из редактора ресурсов на сцену картинку поискового предмета, мы изменяем его тип на hiddenObject.<br>
Можно применить групповое изменение типа выделив с помощью "Shift" или "Ctrl" группу картинок.<br>
+
Можно применить групповое изменение типа, выделив с помощью "Shift" или "Ctrl" группу картинок.<br>
Все хидден объекты должны быть подключены к объекту с типом [[HiddenList]].
+
Все хидден-объекты должны быть подключены к объекту с типом [[HiddenList]].
  
 
== Параметры объекта ==  
 
== Параметры объекта ==  

Версия 14:43, 17 июля 2014

HiddenObject - поисковый объект на сцене в хидден-игре. Добавив из редактора ресурсов на сцену картинку поискового предмета, мы изменяем его тип на hiddenObject.
Можно применить групповое изменение типа, выделив с помощью "Shift" или "Ctrl" группу картинок.
Все хидден-объекты должны быть подключены к объекту с типом HiddenList.

Параметры объекта

Hid ob1.jpg
  • Картинка - графический ресурс хидден объекта.
  • ТекстID - перетягивается из текстового редактора
  • Текст- при отсутствии ТекстID, это текст который выводит таблица.
  • list- ссылка на HiddenList к которому будет подключен объект.
  • actor- анимация (машина состояний) которая запустится после нахождения объекта.
  • flayer - Объект типа flyers, который запустится при клике на спрятанный объект.(можно машину с состоянием "beg")
  • Тип - Номер типа объекта. Используется при выставленном ограничении в HiddenList (поле [одного типа])
  • Обязательный - если флаг включен то объект всегда будет в списке на поиск
  • Выделение цветом - если включен флаг то на объект будет распространяться выделения цветом (цвет указывается в HiddenList)
  • предпочитаемый - Является ли объект предпочитаемым (используется при исключении объектов с одинаковыми textID)
  • сессия - Сессия, в которой должен появиться объект
  • collection - Объект типа Collection, к которому относится данный объект. Если объект не коллекционный - просто не задавать.

Выделив более 2-х хидден объектов у нас будут параметры группового изменения. Таким образом мы легко можем выставить прокликиваемость или один HiddenList всем нашим объекам сразу!

Состояния объекта

У хидден объекта есть состояния, которыми можно управлять с помощью машин. Также можно отслеживать, в каком сейчас состоянии находится хидден-объект. Доступны следующие состояния которые можем использовать:

  • wait - находиться на сцене и ожидает события
  • raise - после клика объект поднимается вверх и увеличивается
  • fly - объект летит к цели, вращаясь и уменьшаясь
  • find - можно передавать с помощью разных объектов, сообщает хиддену что он найден (имитировать клик на объекте)

Добавляемые параметры

Hid ob 2.jpg

+.pngДополнительная коллекция - используется в случае, если объекту нужно относиться более чем к одной.

Объект типа коллекция, к которому относится данный объект.

+.pngсвязанный объект - Связанный объект на противоположном фоне при поиске различий.

+.pngизменить параметр объекта - При нахождении объекта изменить параметр объекта.

объект - При нахождении объекта этот объект меняет свой параметр.
свойство - Параметр, который мы изменяем.
значение - Новое значение параметра.

+.pngизменить состояние объекта - При нахождении объекта перевести объект в новое состояние.

объект - При нахождении объекта перевести объект в состояние из следующего поля.
состояние - Новое состояние для объекта из предыдущего поля.

+.pngклик на найденный хидден: изменить параметр объекта

объект - Объект, параметр которого нужно изменить
параметр - Параметр, которое нужно изменить
значение - Новое значение параметра

+.pngклик на найденный хидден: изменить состояние объекта

объект - Объект, состояние которого нужно изменить
состояние - Новое состояние объекта

+.pngобъект вернулся на место через putback: изменить параметр объекта

объект - Объект, параметр которого нужно изменить
параметр - Параметр, которое нужно изменить
значение - Новое значение параметра

+.pngобъект вернулся на место через putback: изменить состояние объекта

объект - Объект, состояние которого нужно изменить
состояние - Новое состояние объекта