tonnon
22.06.2006, 16:57
var arrRegionsClip:Array = new Array();
countriesNum = 6;
regionsNum = 1;
for (var i = 0; i<=regionsNum; i++) {
arrRegionsClip[i] = [];
for (var j = 0; j<=countriesNum; j++) {
var tempReg = "Clip"+i+j;
arrRegionsClip[i][j] = tempReg;
}
}
var XMLMap:XML = new XML();
XMLMap.ignoreWhite = true;
XMLMap.load("mapa.xml");
XMLMap.onLoad = func;
function func() {
var region = XMLMap.firstChild.childNodes;
for (var i = 0; i<region.length; i++) {
var country = region[i].childNodes;
var regionName = region[i].attributes.name;
var regionUrl = region[i].attributes.url;
var regionComment = region[i].attributes.comment;
for (var j = 0; j<country.length; j++) {
var ob = new Object();
ob.regionName = regionName;
ob.regionUrl = regionUrl;
ob.regionComment = regionComment;
ob.name = country[j].attributes.name;
ob.url = country[j].attributes.url;
ob.avalible = country[j].attributes.avalible;
ob.comment = country[j].attributes.comment;
var clip = arrRegionsClip[i][j];
ob.clip = clip;
duplicateMovieClip(clip, "d"+clip, j);
dclip = "d"+clip;
_root[dclip].me = ob;
_root[dclip]._alpha = 0; //!!!!!!!!!!!!!!!
_root[dclip].onRollOver = function() {
this._alpha = 50;
//_root.poleInfo.text = "Название страны = "+this.me.regionName+"\n";
//_root.poleInfo.text += "Ссылка страны = "+this.me.regionUrl+"\n";
//_root.poleInfo.text += "Коментарий страны = "+this.me.regionComment+"\n";
//_root.poleInfo.text += "Название города = "+this.me.name+"\n";
//_root.poleInfo.text += "Ссылка города = "+this.me.url+"\n";
//_root.poleInfo.text += "Доступность города = "+this.me.avalible+"\n";
//_root.poleInfo.text += "Коментарий города = "+this.me.comment+"\n";
//_root.poleInfo.text += "Клип - оригинал = "+this.me.clip+"\n";
};
}
}
}
clip = arrRegionsClip[0][0];
Существуют несколько клипов, типа Clip00, Clip01 и т.д.
Из xml подгружаются сведения об этих клипах.
Программно коннектим сведения о клипах и клипы, т.к. их оч много
Но вот беда:
alpha!=0
countriesNum = 6;
regionsNum = 1;
for (var i = 0; i<=regionsNum; i++) {
arrRegionsClip[i] = [];
for (var j = 0; j<=countriesNum; j++) {
var tempReg = "Clip"+i+j;
arrRegionsClip[i][j] = tempReg;
}
}
var XMLMap:XML = new XML();
XMLMap.ignoreWhite = true;
XMLMap.load("mapa.xml");
XMLMap.onLoad = func;
function func() {
var region = XMLMap.firstChild.childNodes;
for (var i = 0; i<region.length; i++) {
var country = region[i].childNodes;
var regionName = region[i].attributes.name;
var regionUrl = region[i].attributes.url;
var regionComment = region[i].attributes.comment;
for (var j = 0; j<country.length; j++) {
var ob = new Object();
ob.regionName = regionName;
ob.regionUrl = regionUrl;
ob.regionComment = regionComment;
ob.name = country[j].attributes.name;
ob.url = country[j].attributes.url;
ob.avalible = country[j].attributes.avalible;
ob.comment = country[j].attributes.comment;
var clip = arrRegionsClip[i][j];
ob.clip = clip;
duplicateMovieClip(clip, "d"+clip, j);
dclip = "d"+clip;
_root[dclip].me = ob;
_root[dclip]._alpha = 0; //!!!!!!!!!!!!!!!
_root[dclip].onRollOver = function() {
this._alpha = 50;
//_root.poleInfo.text = "Название страны = "+this.me.regionName+"\n";
//_root.poleInfo.text += "Ссылка страны = "+this.me.regionUrl+"\n";
//_root.poleInfo.text += "Коментарий страны = "+this.me.regionComment+"\n";
//_root.poleInfo.text += "Название города = "+this.me.name+"\n";
//_root.poleInfo.text += "Ссылка города = "+this.me.url+"\n";
//_root.poleInfo.text += "Доступность города = "+this.me.avalible+"\n";
//_root.poleInfo.text += "Коментарий города = "+this.me.comment+"\n";
//_root.poleInfo.text += "Клип - оригинал = "+this.me.clip+"\n";
};
}
}
}
clip = arrRegionsClip[0][0];
Существуют несколько клипов, типа Clip00, Clip01 и т.д.
Из xml подгружаются сведения об этих клипах.
Программно коннектим сведения о клипах и клипы, т.к. их оч много
Но вот беда:
alpha!=0