HiddenHint — различия между версиями
Vbash (обсуждение | вклад) |
Vbash (обсуждение | вклад) |
||
Строка 3: | Строка 3: | ||
== Типы хинтов == | == Типы хинтов == | ||
Существуют три актуальных типа хинтов | Существуют три актуальных типа хинтов | ||
− | |||
== 1. Хинт с подложкой (type2) == | == 1. Хинт с подложкой (type2) == | ||
Строка 20: | Строка 19: | ||
''Время'' — время работы хинта. Устанавливается в миллисекундах. | ''Время'' — время работы хинта. Устанавливается в миллисекундах. | ||
− | |||
== 2. Хинт с подсветкой хидденов партиклами == | == 2. Хинт с подсветкой хидденов партиклами == | ||
Строка 26: | Строка 24: | ||
Выбранный случайным образом хидден подсвечивается партикловым эффектом. | Выбранный случайным образом хидден подсвечивается партикловым эффектом. | ||
− | ''Кнопка запуска'' — кнопка, по нажатию на которую запуcкается обработчик хинта | + | ''Кнопка запуска'' — кнопка, по нажатию на которую запуcкается обработчик хинта. |
''Объект хинта'' — Объект типа ''flyer''. Должен иметь: | ''Объект хинта'' — Объект типа ''flyer''. Должен иметь: | ||
Строка 35: | Строка 33: | ||
По настройкам параметров партикловых эффектов см. отдельную статью. | По настройкам параметров партикловых эффектов см. отдельную статью. | ||
+ | |||
+ | ''Время'' — время работы хинта. Устанавливается в миллисекундах. | ||
+ | |||
+ | == 3. Хинт с таскаемым кругом и кольцом == | ||
+ | |||
+ | На поисковой сцене появляется круг с кольцом. Игрок таскает его по сцене, при этом выбранный случайным образом хидден или, в зависимости от настроек, все хиддены, становятся выше таскамого круга, но ниже кольца. | ||
+ | |||
+ | ''Кнопка запуска'' — кнопка, по нажатию на которую запуcкается обработчик хинта. | ||
+ | |||
+ | ''Объект хинта'' — Объект типа ''machine''. Должен иметь: | ||
+ | |||
+ | - ''графический ресурс'', представляющий собой круг; | ||
+ | - ''подобъект'' типа ''image'', представляющий собой кольцо; | ||
+ | - установленный в 1 флаг ''хранить нажатость'' | ||
+ | - состояние ''beg'' — состояние, в которое он переводится в начале работы хинта и остается в нем до окончания его работы; | ||
+ | - состояние ''end'' — состояние, в котором он находится все оставшееся время. | ||
+ | Как правило, в состоянии end задают нулевую непрозрачность, имитируя таким образом невидимость подложки, а в состоянии beg — полную (единичную) непрозрачность. | ||
+ | |||
+ | Объект хинта должен находиться на сцене с поисковыми объектами и быть выше их всех. | ||
+ | |||
+ | ''Позиция (x, y)'' - позиция, где появляется таскаемый кусок. | ||
+ | |||
+ | ''Подсвечивать все'' - подсвечивать все хиддены (1) или один случайно выбранный (0). | ||
''Время'' — время работы хинта. Устанавливается в миллисекундах. | ''Время'' — время работы хинта. Устанавливается в миллисекундах. |
Версия 13:52, 12 марта 2012
Хинтами в хидденах управляет объект объект типа hiddenhint. Это такой себе менеджер хинтов.
Содержание
Типы хинтов
Существуют три актуальных типа хинтов
1. Хинт с подложкой (type2)
На некоторое время на сцене появляется подложка и активные хиддены становятся видны на ее фоне.
Кнопка запуска — кнопка, по нажатию на которую запуcкается обработчик хинта
Объект хинта — объект, такой себе воркер хинта. Является машиной состояний (machine). Должен иметь:
- графический ресурс, представляющий собой полупрозрачный (хотя не обязательно) бекграунд для затемнения сцены; - состояние beg — состояние, в которое он переводится в начале работы хинта и остается в нем до окончания его работы; - состояние end — состояние, в котором он находится все оставшееся время.
Как правило, в состоянии end задают нулевую непрозрачность, имитируя таким образом невидимость подложки, а в состоянии beg — полную (единичную) непрозрачность.
Объект хинта должен находиться на сцене с поисковыми объектами и располагаться между бекграундом этой сцены и всеми остальными объектами.
Время — время работы хинта. Устанавливается в миллисекундах.
2. Хинт с подсветкой хидденов партиклами
Выбранный случайным образом хидден подсвечивается партикловым эффектом.
Кнопка запуска — кнопка, по нажатию на которую запуcкается обработчик хинта.
Объект хинта — Объект типа flyer. Должен иметь:
- состояние beg — состояние, в которое он переводится в начале работы хинта и остается в нем до окончания его работы; - состояние end — состояние, в котором он находится все оставшееся время.
Объект хинта должен находиться на сцене с поисковыми объектами.
По настройкам параметров партикловых эффектов см. отдельную статью.
Время — время работы хинта. Устанавливается в миллисекундах.
3. Хинт с таскаемым кругом и кольцом
На поисковой сцене появляется круг с кольцом. Игрок таскает его по сцене, при этом выбранный случайным образом хидден или, в зависимости от настроек, все хиддены, становятся выше таскамого круга, но ниже кольца.
Кнопка запуска — кнопка, по нажатию на которую запуcкается обработчик хинта.
Объект хинта — Объект типа machine. Должен иметь:
- графический ресурс, представляющий собой круг; - подобъект типа image, представляющий собой кольцо; - установленный в 1 флаг хранить нажатость - состояние beg — состояние, в которое он переводится в начале работы хинта и остается в нем до окончания его работы; - состояние end — состояние, в котором он находится все оставшееся время.
Как правило, в состоянии end задают нулевую непрозрачность, имитируя таким образом невидимость подложки, а в состоянии beg — полную (единичную) непрозрачность.
Объект хинта должен находиться на сцене с поисковыми объектами и быть выше их всех.
Позиция (x, y) - позиция, где появляется таскаемый кусок.
Подсвечивать все - подсвечивать все хиддены (1) или один случайно выбранный (0).
Время — время работы хинта. Устанавливается в миллисекундах.