mrMEM
07.02.2009, 04:03
Создаю динамически MovieClip-ы, каждый мувик - это своего рода ярлычек для открытия картинки. Этот код работает, но меня смущает то, что мне приходится изощряться и использовать переменную _name в качестве идентификатора.
Мне же хочется, чтобы в MovieClipe можно было хранить строчку с адресом картинки к примеру в таком виде this.address
код:
for(var photo_index = 0; photo_index<images.length; photo_index++){
// create container
container = photo_index;
var cont_MC:MovieClip = line.createEmptyMovieClip(container,line.getNextHighestDepth());
cont_MC._x = curentX;
cont_MC.onPress = function(){
_parent.photo_container.photo.load(images[this._name]["Url"]);
//trace("click");
}
...
}
Как это сделать?
Мне же хочется, чтобы в MovieClipe можно было хранить строчку с адресом картинки к примеру в таком виде this.address
код:
for(var photo_index = 0; photo_index<images.length; photo_index++){
// create container
container = photo_index;
var cont_MC:MovieClip = line.createEmptyMovieClip(container,line.getNextHighestDepth());
cont_MC._x = curentX;
cont_MC.onPress = function(){
_parent.photo_container.photo.load(images[this._name]["Url"]);
//trace("click");
}
...
}
Как это сделать?