![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Nov 2005
Сообщений: 70
|
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 |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Ты считаешь, что название твоей темы адекватно?
Ты действительно думаешь, что твой код понятен кому-либо кроме тебя? Ты уверен, что на твой вопрос можно ответить, исходя из того, что ты написал? |
|
|||||
|
Регистрация: Nov 2005
Сообщений: 70
|
я рисую мувики. их очень много. даю им имена типа Clip01,02,03 и т.д. это страны. все эти страны образуют регион 0. Теперь создаю xml Типа
- <world> - <region name="Северная Аверика" url="www.northamerica" comment="Lorem Ipsum"> <country name="Египет" url="www.egipet" avalible="true" comment="пирамиды" /> <country name="Алжир" url="www.aljir" avalible="false" comment="не сможите" /> <country name="Алжир2" url="www.aljir2" avalible="true" comment="sdfsdfdf" /> <country name="Алжир3" url="www.aljir3" avalible="true" comment="hhhhhhhh" /> <country name="Алжир4" url="www.aljir4" avalible="true" comment="rrggggrrrr" /> <country name="Алжир5" url="www.aljir5" avalible="true" comment="545654646" /> </region> </world> Последний раз редактировалось tonnon; 22.06.2006 в 17:28. |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:02. |
|
|
« Предыдущая тема | Следующая тема » |
|
|