Builderitem — различия между версиями
Avereskun (обсуждение | вклад) (Новая страница: «Шаблон здания для механики Builder ==Основные свойства== *'''builder''' - ссылка на объект builder *'…») |
Avereskun (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
Шаблон здания для механики [[Builder]] | Шаблон здания для механики [[Builder]] | ||
− | + | =Основные свойства= | |
*'''builder''' - ссылка на объект [[builder]] | *'''builder''' - ссылка на объект [[builder]] | ||
*'''название''' - ссылка на текстовый объект, в который сложится название локации | *'''название''' - ссылка на текстовый объект, в который сложится название локации | ||
Строка 16: | Строка 16: | ||
*'''прибыль res1''' - ссылка на счетчик, в который ложится значение прибыли на текущем уровне в res1 | *'''прибыль res1''' - ссылка на счетчик, в который ложится значение прибыли на текущем уровне в res1 | ||
*'''прибыль res2''' - ссылка на счетчик, в который ложится значение прибыли на текущем уровне в res2 | *'''прибыль res2''' - ссылка на счетчик, в который ложится значение прибыли на текущем уровне в res2 | ||
− | + | =Добавляемые свойства= | |
*'''Строительство завершено''' - обработчик, который срабатывает единоразово когда строительство завершено | *'''Строительство завершено''' - обработчик, который срабатывает единоразово когда строительство завершено | ||
*'''Прибыль сгенерирована''' - обработчик, который срабатывает единоразово когда прибыль сгенерилась | *'''Прибыль сгенерирована''' - обработчик, который срабатывает единоразово когда прибыль сгенерилась | ||
− | + | =машина= |
Версия 13:00, 17 октября 2017
Шаблон здания для механики Builder
Основные свойства
- builder - ссылка на объект builder
- название - ссылка на текстовый объект, в который сложится название локации
- машина - ссылка на машинку, которая будет отображать визуально состояние, в котором находится здание. Подробнее тут
- иконка - ссылка на объект, в который сложится иконка текущего уровня здания или иконка непостроенного, если у здания еще нет уровня
- строительство - ссылка на объект в который сложится иконка процесса строительства
- таймер постройки - ссылка на таймер, который отсчитывает время до конца строительства
- таймер прибыли - ссылка на таймер, который отсчитывает время до генерации прибыли
- прогресс - ссылка на прогрессбар, в который сложится текущий прогресс строительства
- кнопка забрать прибыль - ссылка на кнопку, которая становится видимой, если есть несобранная прибыть. Кнопка не обязательно должна вызывать состояние take объекту builderitem. Лучше всего в нее положить машинку, по тапу на которую вызывать это состояние. Так появляется место для маневра с анимацией появления и пропадания иконки прибыли над зданием.
- кнопка забрать опыт - ссылка на кнопку, которая становится видимой, если есть несобранный опыт. Кнопка не обязательно должна вызывать состояние exp объекту builderitem. Лучше всего в нее положить машинку, по тапу на которую вызывать это состояние. Так появляется место для маневра с анимацией появления и пропадания иконки опыта над зданием.
- мгновенная постройка res1 - ссылка на счетчик стоимости мгновенной постройки за res1
- мгновенная постройка res2 - ссылка на счетчик стоимости мгновенной постройки за res2
- максимальный уровень - ссылка на счетчик, в который ложится максимальный уровень, возможный на этой локации
- прибыль res1 - ссылка на счетчик, в который ложится значение прибыли на текущем уровне в res1
- прибыль res2 - ссылка на счетчик, в который ложится значение прибыли на текущем уровне в res2
Добавляемые свойства
- Строительство завершено - обработчик, который срабатывает единоразово когда строительство завершено
- Прибыль сгенерирована - обработчик, который срабатывает единоразово когда прибыль сгенерилась