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

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

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

Регистрация: Jun 2001
Адрес: Алмата
Сообщений: 69
Отправить сообщение для DSV с помощью ICQ
По умолчанию Проблема с removeMovieClip!

Доброго времени суток, товарисчи флашеры!
Порулив поиском, пришел к выводу, что проблема действительно существует, а вот путей ее решения, к сожалению, не нарулил .
так вот:
Создаем кучку мувиков:
Код:
var ar = new Array();
var xx = 0;
var yy =40;
for(i=0;i<10;i++)
{
mc.btn.duplicateMovieClip("btn"+i, -200+i)
ar[i] = "mc.btn" +i;
setProperty(ar[i], _x, xx); 
setProperty(ar[i], _y, yy);
yy+=40;
}
Господин Nox Noctis, отчасти пролил свет на эту проблему:
typeof (ar[0]) - является string-ом.
Поэтому (напишем тут же):
Код:
for(i=0;i<10;i++)
{
removeMovieClip(ar[i]);
}
Не сработает. Понятно. Стринг есть Стринг.
А вот это срабатывает (!):
Код:
for(i=0;i<10;i++)
tellTarget (ar[i]) {
_visible = 0;
}
Но нужно именно удалить мувики...
unloadMovie() пойдет конечно... эх... чувствую все опять через ж*** будет.
__________________
С бесконечным респектом, +Rider+

Старый 26.10.2002, 17:29
greyshaman вне форума Посмотреть профиль Отправить личное сообщение для greyshaman Найти все сообщения от greyshaman
  № 2  
greyshaman

Регистрация: Aug 2001
Адрес: vg
Сообщений: 352
Сколько будет -200+5 ?
Посчитал?
Вот по этому и не удаляются.

Старый 26.10.2002, 17:47
Zirgz вне форума Посмотреть профиль Отправить личное сообщение для Zirgz Посетить домашнюю страницу Zirgz Найти все сообщения от Zirgz
  № 3  
Zirgz

Регистрация: Dec 2001
Адрес: Latvia, Riga
Сообщений: 94
da njet tut probljema nje s uvonjami, -195 normaljin urovenj i -16000 budet rabotaj.

a ptoblema trivialjna, ti posmorti oluh sho ti delajesh:
Код:
mc.btn.duplicateMovieClip("btn"+i, -200+i);
ar[i] = "mc.btn" +i;
kogda dubljirujesh movi, dajosh odno imja a v masiv zapisivajesh drugoje?

Старый 26.10.2002, 18:05
DSV вне форума Посмотреть профиль Отправить личное сообщение для DSV Посетить домашнюю страницу DSV Найти все сообщения от DSV
  № 4  
DSV

Регистрация: Jun 2001
Адрес: Алмата
Сообщений: 69
Отправить сообщение для DSV с помощью ICQ
А вот олухом можно было и не называть. Путь в массиве правильный.
Действительно при положительном depth все работает. Странно. Ничего не понимаю.
Получается depth _должен_ быть положительным?
__________________
С бесконечным респектом, +Rider+

Старый 26.10.2002, 18:24
greyshaman вне форума Посмотреть профиль Отправить личное сообщение для greyshaman Найти все сообщения от greyshaman
  № 5  
greyshaman

Регистрация: Aug 2001
Адрес: vg
Сообщений: 352
вот здесь всё сказано

Старый 26.10.2002, 18:33
DSV вне форума Посмотреть профиль Отправить личное сообщение для DSV Посетить домашнюю страницу DSV Найти все сообщения от DSV
  № 6  
DSV

Регистрация: Jun 2001
Адрес: Алмата
Сообщений: 69
Отправить сообщение для DSV с помощью ICQ
Цитата:
Дело в том, что такая полезная штука, как removeMovieClip()
работает исключительно с положительными левелами.
(c) WB

Вот это - ответ

Всем спасибо, считаю вопрос исчерпаным.
__________________
С бесконечным респектом, +Rider+

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

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

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


 


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


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