59 lines
3.0 KiB
Plaintext
59 lines
3.0 KiB
Plaintext
надо подготовиться к созданию фишек в сцене
|
|
создать материалы фишек отладочной темы
|
|
создать материалы выбранных фишек отладочной темы
|
|
|
|
надо создать фишки в сцене
|
|
подготовить корень фишек
|
|
создать узлы фишек
|
|
создать группы фишек
|
|
задать материалы фишкам по группам
|
|
создать индексы фишек
|
|
подготовить фишки к выбору
|
|
включить возможность поиска фишки
|
|
|
|
нажали
|
|
проверить возможность поиска фишки
|
|
можно искать фишку
|
|
# вывести координаты нажатия
|
|
найти фишку в координатах нажатия
|
|
нашли фишку в координатах нажатия
|
|
вывести найденную фишку
|
|
проверить доступность фишки для выбора
|
|
фишка доступна для выбора
|
|
выбрать найденную фишку
|
|
выбрали фишку
|
|
вывести выбранную фишку
|
|
окрасить найденную фишку
|
|
проверить наличие двух выбранных фишек
|
|
выбраны две фишки
|
|
отключить возможность поиска фишки
|
|
сравнить выбранные фишки
|
|
фишки совпадают
|
|
# вывести совпадение фишек
|
|
плавно скрыть фишки
|
|
фишки не совпадают
|
|
# вывести различие фишек
|
|
очистить окрашивание первой найденной фишки
|
|
очистить выбор первой найденной фишки
|
|
включить возможность поиска фишки
|
|
надо плавно скрыть фишки
|
|
# просто обождать пару секунд
|
|
запустить плавное скрытие фишек
|
|
плавно скрыли фишки
|
|
скрыть совпадающие фишки
|
|
очистить индексы выбранных фишек
|
|
очистить выбор фишек
|
|
собрать доступные для выбора номера фишек
|
|
проверить наличие ходов
|
|
ходы присутствуют
|
|
вывести присутствие ходов
|
|
включить возможность поиска фишки
|
|
ходы отсутствуют
|
|
вывести отсутствие ходов
|
|
проверить наличие фишек на игровом поле
|
|
фишки на игровом поле присутствуют
|
|
вывести поражение
|
|
уведомить о поражении
|
|
фишки на игровом поле отсутствуют
|
|
вывести победу
|
|
уведомить о победе |