PDA

Просмотр полной версии : Помогите пожалуйста, что не так в скрипте


petrochenko1981
19.05.2006, 16:35
Подскажите пожадуйста, почему не пашет такая вещь, а поочередно подшружаемым клипам указываю событие на onPress, но оно просто игнорируется, при наведении на клип (рука) и при нажатии ничего не происходит. Вот скрипт. Подскажите, что не так заранее огромное спасибо. Могу исходник прислать, если потребуется.

var arr_l:Number=masn.length;
var counter : Number=0;


var lo:Object={};
var loader:MovieClipLoader=new MovieClipLoader();
loader.addListener(lo);

loadImage();
function loadImage(){
if(counter!=arr_l){
jo.createEmptyMovieClip('img_mc'+counter, jo.getNextHighestDepth());
jo['img_mc'+counter].onPress = function () {
getURL(link[counter],"_self")
};
loader.loadClip(masn[counter],jo['img_mc'+counter]);
}else{
_global.jo_y0=getProperty ("_root.jo",_x);
gotoAndPlay(4);
}
};

lo.onLoadInit=function(){
if (counter<>0)
{
var z :Number=counter-1;
jo['img_mc'+counter]._x=jo['img_mc'+z]._x+
jo['img_mc'+z]._width+10;
}
counter++;
loadImage();
}

Nirth
19.05.2006, 16:43
Перенес тему в раздел для нубов
прочитайте что я вам в личку написал.
больше предупреждений не будет

etc
19.05.2006, 16:43
onPress надо присваивать в onLoadInit

Nirth
19.05.2006, 16:45
мне кажеться в коде не хватает чего то от ActionScript 3.0 может вставить куда нить package{} ?

petrochenko1981
19.05.2006, 17:08
onPress надо присваивать в onLoadInit не катит, что делать моет кто-нить знает?

petrochenko1981
19.05.2006, 17:09
А что такое package{}

Nirth
19.05.2006, 17:09
объявление пакета