![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Добрый день, всем.
Подскажите как присвоить одинаковые функции к уже имеющимся на сцене разным мувиклипам? Подробнее: У меня на сцене 200 мувиклипов с именами mc1, mc2,...,mc200 как сделать так, чтобы на них всех повесить один onRollOver, но чтобы менялась только переменная с именем клипа... |
|
|||||
|
не присваивает. присваивает последню переменную... т.е. при наведении на любой мувиклип RollOver отображает для 200.
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Ищите на форуме ответы, это обсуждалось пару миллионов раз.
|
|
|||||
|
я пробывал, но не могу толком сформулировать параметры для поиска... :\
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
|
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
Можно тупо от имени оттолкнуться:
|
|
|||||
for (var i:Number = 0; i<200; i++) {
mс["c"+i+"_m"].onRollOver = function () {
mс["c"+i+"_m"].gotoAndStop(2);
};
}
после его работы, RollOver работает для всех клипов, но отображает для mc.c200_m посмотрел ссылку, попробывал вот так: Тоже самое :\ |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Вместо item внутри onRollOver надо писать this.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 23:28. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|