zodiak
11.04.2006, 16:34
Мне надо на одном мувике (instance name: mc) динамически создавать другие мувики и грузить туда картинки из внешних источников. И надо сделать реакцию по клику на этот динамический мувик.
Но не удается создать обработчик клика на созданном мувике! Он просто игнорится! Вот пример кода:
i = некий динамический мувик
mc = мувик на котором и надо создавать другие мувики
var i:MovieClip;
i=mc.createEmptyMovieClip('i',mc.getNextHighestDepth());
i.loadMovie('http://img.yandex.ru/i/logo-big-txt.gif');
mc.i.onRelease=function () {
trace('i click');
};
Причем пробовал и mc.i.onRelease и _root.mc.i.onRelease и _root.mc.i.onRelease и даже как в дебаге четко показанно имя этого мувика _level0.mc.i.onRelease -- все равно не работает. Идей нет =\
Но не удается создать обработчик клика на созданном мувике! Он просто игнорится! Вот пример кода:
i = некий динамический мувик
mc = мувик на котором и надо создавать другие мувики
var i:MovieClip;
i=mc.createEmptyMovieClip('i',mc.getNextHighestDepth());
i.loadMovie('http://img.yandex.ru/i/logo-big-txt.gif');
mc.i.onRelease=function () {
trace('i click');
};
Причем пробовал и mc.i.onRelease и _root.mc.i.onRelease и _root.mc.i.onRelease и даже как в дебаге четко показанно имя этого мувика _level0.mc.i.onRelease -- все равно не работает. Идей нет =\