Dragon rideR
29.03.2007, 12:56
Подскажите пожалуйста, атачу в цикле мувики, на мувики вешаю обработчик нажатия клавиатуры. В него засовываю вызо функции из рут с параметром р, но параметр всегда передается последний p. То есть если было 13 проходов цикла параметр для всех мувиков будт 13 ( Как сделать чтобы каждый клип передавал уникальный параметр?
for (i=0;i<_root.image.length;i++)
{
if (_root.tip[i]=="man1")
{
var mc = attachMovie("maika","maika"+i,i);
var loader = new MovieClipLoader();
loader.p = p;
loader.onLoadInit = function(mc) {
mc.onRelease = function() {
_root.go(p);
}
}
p++;
loader.addListener(loader);
loader.loadClip(_root.image[i], mc);
};
};
for (i=0;i<_root.image.length;i++)
{
if (_root.tip[i]=="man1")
{
var mc = attachMovie("maika","maika"+i,i);
var loader = new MovieClipLoader();
loader.p = p;
loader.onLoadInit = function(mc) {
mc.onRelease = function() {
_root.go(p);
}
}
p++;
loader.addListener(loader);
loader.loadClip(_root.image[i], mc);
};
};