![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2008
Сообщений: 8
|
Вообщем хотел поинтересоваться по такому вопросу:
есть мувиклип в котором генериться игровая локация... вот код генерации: F_createGird = function () {
var z = 0;
var col_len = my_xml.childNodes[0].childNodes.length;
for (var i = 0; i<col_len; i++) {
var str = [];
str = my_xml.childNodes[0].childNodes[i].childNodes[0].nodeValue.split(",");
var str_len = str.length;
for (var j = 0; j<str_len; j++) {
_root.pic.attachMovie("cube", "c"+z, _root.pic.getNextHighestDepth(), {_x:48*j, _y:48*i});
loadMovie("images/map/"+str[j]+".jpg", "c"+z);
z++;
}
}
};
my_xml = new XML();
my_xml.ignoreWhite = true;
my_xml.onLoad = function(ok) {
if (ok) {
F_createGird();
}
};
my_xml.load("pic1.xml");
|
|
|||||
|
Регистрация: Aug 2008
Сообщений: 8
|
Распишу немного поподробнее... то что генерится, происходит в клипе под названием pic...
также есть еще один мувиклип это mask... а в корневом такой код: _root.attachMovie("pic","pic",1);
_root.attachMovie("mask","mask",2);
pic.setMask(mask);
pic.onEnterFrame = function() {
power = 12;
if (Key.isDown(Key.LEFT)) {
this._x += power;
}
if (Key.isDown(Key.RIGHT)) {
this._x -= power;
}
if (Key.isDown(Key.UP)) {
this._y += power;
}
if (Key.isDown(Key.DOWN)) {
this._y -= power;
}
};
|
|
|||||
|
Регистрация: Aug 2008
Сообщений: 8
|
darksranger
ты мой спаситель.... |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:49. |
|
|
« Предыдущая тема | Следующая тема » |
|
|