Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 14.10.2003, 19:27
map вне форума Посмотреть профиль Отправить личное сообщение для map Найти все сообщения от map
  № 1  
map

Регистрация: Sep 2003
Адрес: France Grenoble
Сообщений: 38
По умолчанию Как экран очистить?

Напраграммировал 32 уровня графики. Перехожу в следующий фрем-а они все остаются...
Извиняюсь за дилетантский вопрос но clear() и updateAfterEvent() не помогают...
Применяю функцию в которой 32 раза повторяю removeMovieClip();

Что делать-то надо?
Всегда благодарен за помощь.
__________________
Cherchez la FAQ

Старый 14.10.2003, 20:34
Wolodia вне форума Посмотреть профиль Отправить личное сообщение для Wolodia Найти все сообщения от Wolodia
  № 2  
Wolodia

Регистрация: Mar 2002
Адрес: и не проживаЄт
Сообщений: 58
От того, что ты перейдешь на следующий фрейм - ничего не изменится (разве что он не пустой ).
Тогда просто "рисуй" все в один мувик и тогда, на следующем кадре делай removeMovieClip() только один раз.

Старый 14.10.2003, 21:49
derhab вне форума Посмотреть профиль Отправить личное сообщение для derhab Найти все сообщения от derhab
  № 3  
derhab
 
Аватар для derhab

Регистрация: Apr 2001
Адрес: Berlin
Сообщений: 1,862
Отправить сообщение для derhab с помощью ICQ Отправить сообщение для derhab с помощью Skype™
Цитата:
Оригинал написал(а) Wolodia
От того, что ты перейдешь на следующий фрейм - ничего не изменится (разве что он не пустой ).
Тогда просто "рисуй" все в один мувик и тогда, на следующем кадре делай removeMovieClip() только один раз.
Стереть (removeMovieClip()) можно только программно дуплицированный или приаттаченный мувик. Кроме того, если даже перейти на пустой кадр, то дублированные мувиклипы никуда не денутся.
Стирать надо в цикле строго на тех глубинах(depth) на которых эти дублированные мувы находятся. Например:
for(i=0;i<32;i++){
removeMovieClip(this["clip"+i])
}
i - это глубина

Старый 15.10.2003, 02:31
map вне форума Посмотреть профиль Отправить личное сообщение для map Найти все сообщения от map
  № 4  
map

Регистрация: Sep 2003
Адрес: France Grenoble
Сообщений: 38
По умолчанию Спасибо, ребята!

Ну чё за лажа такая! Это каждый раз стирать приходиться!
Есть предел человеческому сознанию...
Спасибо...Но, блин, всё равно неудобно, в старом добром "С" попроще было...
__________________
Cherchez la FAQ

Создать новую тему   Часовой пояс GMT +4, время: 17:44.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 17:44.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.