PDA

Просмотр полной версии : Создание клипов в цикле


Garaf
23.02.2008, 18:20
function createClip() {
if (game.numClips<=game.maxClips) {
for (var i = 1-game.numClips; i<=game.maxClips; ++i) {
_root.clips.attachMovie("clip", "clip"+i, 1000);
var name = "clip"+i;
_root.enemies[name]._x = 0;
_root.enemies[name]._y = _root.plat1._y;
}
}
}Создает только клип с именем clip2. Первый куда-то удаляет.
Что не так?

olexandr
23.02.2008, 18:50
первое что бросилось в глаза, это атач на одну и ту же глубину...

Garaf
23.02.2008, 18:55
Попробую пока вилами не закололи

Molecula
23.02.2008, 20:40
function createClip() {
if (game.numClips<=game.maxClips) {
for (var i:Number = (1-game.numClips); i<=game.maxClips; ++i) {
var at:MovieClip = _root.enemies.clips.attachMovie("clip", "clip"+i, i);
at._x = 0;
at._y = _root.plat1._y;
}
}
}

Я не знаю, как у Вас клипы вложены, но идею, думаю, поняли.