![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jan 2006
Сообщений: 31
|
В _root прописана некая функция func(), которая должна срабатывать в нескольких мувиках каждый кадр... Хотелось бы использовать в этой функции this и _parent, но они упорно ссылаются на рут, а не на мувик в котором вызывается функция. ЧТО ДЕЛАТЬ?
|
|
|||||
|
Регистрация: Nov 2004
Адрес: Санкт-Петербург
Сообщений: 751
|
Повеситься. Так проще всего.
__________________
Всё гениальное просто. |
|
|||||
|
Регистрация: Nov 2004
Адрес: Санкт-Петербург
Сообщений: 751
|
Для каждого ролика присвой функцию, сделай _lockroot - должно помочь
__________________
Всё гениальное просто. |
|
|||||
|
Регистрация: Jan 2006
Сообщений: 31
|
Цитата:
|
|
|||||
|
Регистрация: Oct 2004
Сообщений: 141
|
Функция прописана в руте и this указывает на рут.
Навскидку А еще enterFrame... вызов в твоем случае: еще есть прототипы, классы ... Последний раз редактировалось Leezard; 21.02.2006 в 15:43. |
|
|||||
|
Регистрация: Jan 2006
Сообщений: 31
|
Смысл понятен, но _root[mcName] будет работать только если мувик в руте лежит... можно конечнонаписать
function halfAlpha(mcName){ mcName._alpha=50; } mc.onEnterFrame = _root.halfAlpha(mc); но неужели нет более красивого спрособа? |
|
|||||
|
Регистрация: Oct 2004
Сообщений: 141
|
Цитата:
Если нужен красивый метод читай про прототипы. |
|
|||||
|
Регистрация: Jan 2006
Сообщений: 31
|
Спасибо почитаю...
|
|
|||||
|
Ветеран форума
|
Собственно с прототипами всё просто
__________________
BestMasterиZация |
|
|||||
|
Регистрация: Oct 2004
Сообщений: 141
|
Вызывается:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 20:43. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|