nestor0424
22.08.2007, 17:22
Privet wsem!
Wot zdelal ja takuju galeriju, katoraja gruzit malenkije i balszyje fotki iz xml
xml = new XML();
xmlObject = new Object();
xml.ignoreWhite = true;
xml.load(xmlUrl);
var imgList:String = "", my_array:Array, my_stringArray:Array = new Array();
xml.onLoad = function(success) {
for (var i = 0; i<xml.firstChild.childNodes.length; i++) {
imgList += xml.firstChild.childNodes[i].attributes.src+";";
my_stringArray[i] = xml.firstChild.childNodes[i].firstChild.nodeValue;
}
my_array = imgList.split(";");
//my_stringArray.pop();
my_array.pop();
for (var i = 0; i<my_array.length; i++) {
_root.imgColl.createEmptyMovieClip(("img"+i), (500+i));
_root.imgColl["img"+i].createEmptyMovieClip("foto", (500+i));
_root.imgColl["img"+i]._y = 100*i;
_root.imgColl["img"+i].attachMovie("remelis", "remelis", 1600, {_x:72, _y:96, _alpha:70, _visible:true});
_root.imgColl["img"+i].foto.loadMovie(_root.imgUrl+my_array[i]+"&w=72&h=96");
_root.imgColl["img"+i].fotoName = my_array[i];
_root.imgColl["img"+i].fotoDescr = _root.my_stringArray[i];
_root.imgColl["img"+i].num = i;
Wmeste z zagruskoj ja delaju attachMovie("remelis", "remelis", 1600, {_x:72, _y:96, _alpha:70, _visible:true}); katoraja dabawlajet ramku ka wsem fotkam.
Galerija imejet awtamacziskuju prakrutku, knopki sleduszchija fotka i prewidushczija fotka... Wsio atliczna rabotajet. No wot teper ja stalknulsia s takoj prablemaj : nemagu prapisac funkcyju katoraja dzelalaby ramke _visilble :false na toj fotke katoruju ja vizu. Mozyt ktyo nibut mogby kakuju idzieju padskazac kak eta zdelat?? Zaranije spasiba :)
Wot zdelal ja takuju galeriju, katoraja gruzit malenkije i balszyje fotki iz xml
xml = new XML();
xmlObject = new Object();
xml.ignoreWhite = true;
xml.load(xmlUrl);
var imgList:String = "", my_array:Array, my_stringArray:Array = new Array();
xml.onLoad = function(success) {
for (var i = 0; i<xml.firstChild.childNodes.length; i++) {
imgList += xml.firstChild.childNodes[i].attributes.src+";";
my_stringArray[i] = xml.firstChild.childNodes[i].firstChild.nodeValue;
}
my_array = imgList.split(";");
//my_stringArray.pop();
my_array.pop();
for (var i = 0; i<my_array.length; i++) {
_root.imgColl.createEmptyMovieClip(("img"+i), (500+i));
_root.imgColl["img"+i].createEmptyMovieClip("foto", (500+i));
_root.imgColl["img"+i]._y = 100*i;
_root.imgColl["img"+i].attachMovie("remelis", "remelis", 1600, {_x:72, _y:96, _alpha:70, _visible:true});
_root.imgColl["img"+i].foto.loadMovie(_root.imgUrl+my_array[i]+"&w=72&h=96");
_root.imgColl["img"+i].fotoName = my_array[i];
_root.imgColl["img"+i].fotoDescr = _root.my_stringArray[i];
_root.imgColl["img"+i].num = i;
Wmeste z zagruskoj ja delaju attachMovie("remelis", "remelis", 1600, {_x:72, _y:96, _alpha:70, _visible:true}); katoraja dabawlajet ramku ka wsem fotkam.
Galerija imejet awtamacziskuju prakrutku, knopki sleduszchija fotka i prewidushczija fotka... Wsio atliczna rabotajet. No wot teper ja stalknulsia s takoj prablemaj : nemagu prapisac funkcyju katoraja dzelalaby ramke _visilble :false na toj fotke katoruju ja vizu. Mozyt ktyo nibut mogby kakuju idzieju padskazac kak eta zdelat?? Zaranije spasiba :)