Digitz

Материал из wiki.appsalutecreator.com
Версия от 09:50, 25 октября 2016; Agritsenko (обсуждение | вклад) (Основные параметры и свойства)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Основные параметры и свойства

  • тип - тип объекта.
  • имя - имя объекта в дереве проекта. Может быть произвольным.
  • синхронизация - синхронизация между лейаутами.
  • положение:
    • x - положение объекта по оси х. Горизонтальная координата центра объекта (его точки пивота) в пикселях. Отсчитывается от точки пивота сцены.
    • y - положение объекта по оси y. Вертикальная координата центра объекта (его точки пивота) в пикселях. Отсчитывается от точки пивота сцены.
  • размер:
    • w - ширина объекта в пикселях.
    • h - высота объекта в пикселях.
  • модификаторы:
    • alpha - прозрачность объекта от 0 (прозрачен) до 1 (не прозрачен).
    • blending - аlpha смешивание.
    • angle - угол поворота в градусах (0 - не повёрнут). Отсчитывается от оси x вниз. Вверх - идут отрицательные углы.
    • scale x - масштаб по оси x (1 - не изменен, 1.5 - увеличен в полтора раза, и т.д.).
    • scale y - масштаб по оси y: 1 - не изменен, 1.5 - увеличен в полтора раза, и т.д.
  • z - параметр порядка рисования объекта. Сначала рисуются объекты с большим z, а под ними с меньшим.
  • память - если 1, то при повторном открытии экрана объект не обновляет свои параметры (помнит текущие параметры, оставшиеся от предыдущего посещения экрана).
  • размер ячейки - размер ячейки.
  • уровень - номер уровня.
  • файл уровня - имя файла с уровнями.
  • графика:
    • фон ячейки - графический ресурс изображающий ячейку сетки игрового поля. 0ой кадр - отработанная ячейка,1ый кадр - нужно отработать один и раз и т.д.
    • достижимая ячейка - графический ресурс отображаемый поверх всех достижимых ячеек игрового поля от выбранной ячейки.
    • графика цифр - клип с картинками для цифр.
  • размер поля:
    • столбцов - ширина игрового поля.
    • строк - высота игрового поля.
  • объекты анимации и управления:
    • выделенной ячейки - анимация выделенной ячейки(объект)(у объекта состояния beg, idle. beg - запуск анимации, idle - остановка(сняли выделение, начали движение)).
    • при перемещении - анимация ячейки при перемещении(объект)((у объекта состояния beg, idle. beg - запуск анимации, idle - остановка(остановили движение))).
    • матчатся - анимация когда ячейки матчатся(объект)(у объекта состояния beg, idle. beg - запуск анимации).
    • новое значение - анимация, когда достигнуто новое значение(объект)(у объекта состояния beg, idle. beg - запуск анимации).
    • успешный ход - для разблокировки кнопки undo. Переходит в состояние beg при сделанном ходе, в состояние idle при нажатии кнопки undo.
  • шрифт:
    • размер - размер шрифта в пикселях.
    • соотношение - соотношение текста к размеру ячейки.
    • цвет - цвет текста.
  • звуки:
    • выбор - звуковой ресурс для проигрывания нажатия на ячейку. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования).
    • неверный выбор - звуковой ресурс для проигрывания нажатия на неподходящую ячейку. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования).
    • перестановка - звуковой ресурс для проигрывания перестановки ячеек. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования). Может отсутствовать.
    • слияние - звуковой ресурс для проигрывания события когда ячейки матчатся. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования). Может отсутствовать.
  • времена:
    • пауза перед матчем - пауза перед матчем.
    • пауза перед закраской - пауза перед закраской ячейки.
    • достигнуто новое значение - время задержки после того, как достигнуто новое значение. Длительность анимации.
  • условия завершения и матчинга:
    • сумма (digitz) - необходимая сумма для матчинга соседствующих цифр в digitz.
    • число (2048) - необходимое число для завершения в 2048.
    • необходимое кол-во очков - необходимая кол-во очков для завершения.
  • режим игры:
    • 2048 - два числа сливаются, если равны, digitz - несколько цифер в сумме должны давать заданное число.
  • вероятности досыпа - вероятности досыпа степеней двойки (2,4,8,...) для режима 2048. Последовательность чисел через запятую должна в сумме давать 100(%).
  • досыпать все - добрасывать в ходе игры все числа, что есть на поле.
  • досыпание при удачном ходе - осыпаем по формуле (этот параметр)*(количество свободных ячеек)/(количество занятых ячеек) при результативном ходе.
  • досыпание при неудачном ходе - досыпаем по формуле (этот параметр)*(количество свободных ячеек)/(количество занятых ячеек) при нерезультативном ходе.
  • формула (удачный ход) - использовать адаптивную формулу для определения количества досыпа (удачный ход).
  • формула (неудачный ход) - использовать адаптивную формулу для определения количества досыпа (неудачный ход).
  • минимум добавления - учитывается при включенном параметре адаптивной формулы. Если по формуле выходит меньше, добавляем это значение.
  • макс. значение в начале игры - максимальное значение при генерации поля. Учитывается в начале игры.
  • скорость перемещения числа - скорость перемещения числа пикс/сек.
  • заполненность поля - процент начальной заполненности поля.
  • минимальная заполненность поля - процент минимальной заполненности поля. Если свободных ячеек становится больше, автоматически происходит досыпание.
  • удалять значение - удалять из ячейки число, если значение больше заданного. Если значение отрицательное, то удаление не происходит.
  • удалять, если совпало больше - удалять,если количество совпадающих больше заданного. Если значение неположительное, то удаление не происходит.
  • счетчик очков - счетчик очков.
  • тип -
  • тип -