Просмотр полной версии : onEnterFrame для _root
Random SunFire
24.12.2003, 13:26
Хочу я что бы у меня в ролике счетчик крутился, что то типа _global.jj++;
Я попытался написать следующие, не работает:
_root.prototype.onEnterFrame = function() {
_global.jj++;
};
Можно конечно это повесить на любой "пустой" клип, но как то это не изящно...
Так собственно вопрос, можно ли и как это запустить не используя мувиКлипы в самом ролике, по принципу указанному выше?
Nox Noctis
24.12.2003, 13:37
думается мне, ты не особо понимаешь что такое прототип :)
надо проще быть...
_root.onEnterFrame = function() {
_global.jj++;
};
и все чудесным образом заработает :)
Прототип это тебе не аля баля. :p
Хотя в общем то ничего сложного.
Глянь исходник. ;)
Random SunFire
25.12.2003, 12:02
Nox Noctis, спасибо!
Штрек, забавный примерчик :) !
Добавили метод к классу мувиклипов, и этим методом заменили скрипт на EnterFrame. Интересно, а во время замены энтот скрипт заменяет существующий или дополняет... все же дополняет. Тогда вопрос, а как заменить или стереть существующий скрипт на событии?
я исходник не смотрел, но скрипт дополняться ни как не может, наверное он заменяет. Хотя, не знаю что в исходнике, повторюсь...
Random SunFire
25.12.2003, 13:34
Я как раз и попробовал. Непосредствено в мувик в EnterFrame я вписал trace("*");
В скрипте же был счетчик _global.jj++; trace(_global.jj);
на выходе было:
*
3
*
4
*
5
*
и тд
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.