![]() |
Анализируй ЭТО!
Люди! Нужно провести интеллектуальный анализ во флешке:
на сцене - схема, состоящая из различных элементов. Каждый элемент - мувиклип с уникальным Instance Name. Любой элемент с помощью кнопок можно "удалять" изменением его прозрачности. Но на сцене всегда присутсвуют все элементы (мувики). Задача: После нажатия на кнопку "готово" нужно определить набор видимых элементов (т.е. с прозрачностью 100%) и сравнить их с "ответом" - заранее известным набором элементов. Результат - переход к кадру с сообщением: "Правильно" или "Неправильно". Как это лучше сделать? |
Сморя сколько мувиков на сцене, но проще через
if (ответ такой то){ мувик._visible=true; |
Ты можешь создать набор объектов с именами mc_1 , mc_2 и т.д. , а потом написать
Код:
OK = true; |
лучше вот так:
arrAnswer=Array(); for (name in this) { if (typeof (this[name]) = "movieclip") { if(true==this[name]._visible) arrAnswer[arrAnswer.length]=name; } } а теперь отсалось сравнить массив полученных имен с массивом правильных имен. |
| Часовой пояс GMT +4, время: 23:30. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.