Просмотр полной версии : Как экран очистить?
:( Напраграммировал 32 уровня графики. Перехожу в следующий фрем-а они все остаются...
Извиняюсь за дилетантский вопрос но clear() и updateAfterEvent() не помогают...
Применяю функцию в которой 32 раза повторяю removeMovieClip();
Что делать-то надо?
Всегда благодарен за помощь. :cool:
От того, что ты перейдешь на следующий фрейм - ничего не изменится (разве что он не пустой :)).
Тогда просто "рисуй" все в один мувик и тогда, на следующем кадре делай removeMovieClip() только один раз.
Оригинал написал(а) Wolodia
От того, что ты перейдешь на следующий фрейм - ничего не изменится (разве что он не пустой :)).
Тогда просто "рисуй" все в один мувик и тогда, на следующем кадре делай removeMovieClip() только один раз.
Стереть (removeMovieClip()) можно только программно дуплицированный или приаттаченный мувик. Кроме того, если даже перейти на пустой кадр, то дублированные мувиклипы никуда не денутся.
Стирать надо в цикле строго на тех глубинах(depth) на которых эти дублированные мувы находятся. Например:
for(i=0;i<32;i++){
removeMovieClip(this["clip"+i])
}
i - это глубина
Ну чё за лажа такая! Это каждый раз стирать приходиться!
Есть предел человеческому сознанию...
Спасибо...Но, блин, всё равно неудобно, в старом добром "С" попроще было...
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.