Иллюстрированный самоучитель по Flash-games


Создание кода - часть 3


clip._x = solutionx + i*horizSpace;

clip._y = solutiony;

clip.foroAndStop(solution[i]+2);
}}

На рис. 14.6 показан фрагмент ролика, когда игра уже проиграна. Функция showSolution поместила правильную последовательность (решение) внизу экрана.

Рисунок 14.6 Игра проиграна, код поместил правильную последовательность решения внизу экрана

Единственный оставшийся фрагмент кода - небольшой сценарий, прикрепленный к кнопке в каждом клипе "rock". Его задача состоит в том, чтобы переключать цвета один за другим и возвращаться к первому кадру (пустому месту), если пользователь щелкнул определенное число раз. Этот код также проверяет свойство active, чтобы убедиться, что ряд - текущий.

on (press) {

if (active) {

f = _currentFrame+1;

if (f > 6) f = 1;
gotoAndStop(f);
}}




Начало  Назад  Вперед