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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

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

Регистрация: Jul 2007
Адрес: Voronezh
Сообщений: 13
Отправить сообщение для Polflak с помощью ICQ
Question проблема с удалением мувиклипа со сцены

проблема в следующем: есть несколько кнопок со скриптами наподобие:

Код:
on (release) {
	
	_root.attachMovie("imya_mc", "imya_mc1", 1);
	
}
мувики содержат простые картинки из библиотеки. они подгружаются на сцену. но если допустим нажимаю на кнопку перехода на другой фрэйм, то картинка эта не удаляется. подскажите какой нужен скрипт, чтобы эту проблему устранить - для кнопки перехода или может для фрэйма?
__________________
я нуб ^_^


Последний раз редактировалось Polflak; 08.01.2008 в 18:21.
Старый 08.01.2008, 17:59
nik0laz вне форума Посмотреть профиль Отправить личное сообщение для nik0laz Найти все сообщения от nik0laz
  № 2  
Ответить с цитированием
nik0laz

Регистрация: Nov 2007
Сообщений: 4
on (release) {
removeMovieClip(_root.imya_mc1);
}

Старый 08.01.2008, 18:02
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 3  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Polflak и nik0laz, для оформления своего кода, надо использовать теги [code][/code]. Исправте (кнопка "изменить").
__________________
(и)Нильс.ru | Плагины для FlashDevelop

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

Регистрация: Jul 2007
Адрес: Voronezh
Сообщений: 13
Отправить сообщение для Polflak с помощью ICQ
да такой способ работает, но проблема в том что кнопок много и соответственное имён мувиков тоже.. в ручную писать достаточно накладно столько скриптов. другого способа точно не существует?
__________________
я нуб ^_^

Старый 08.01.2008, 18:04
Fernando Costa вне форума Посмотреть профиль Отправить личное сообщение для Fernando Costa Найти все сообщения от Fernando Costa
  № 5  
Ответить с цитированием
Fernando Costa
 
Аватар для Fernando Costa

Регистрация: Oct 2006
Адрес: simferopol -> kyiv
Сообщений: 2,161
Отправить сообщение для Fernando Costa с помощью ICQ
удаляй в цикле
__________________
: M F N W :

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

Регистрация: Jul 2007
Адрес: Voronezh
Сообщений: 13
Отправить сообщение для Polflak с помощью ICQ
Fernando Costa раскрой свою фразу про цикл плиз. я же нуб
__________________
я нуб ^_^

Старый 08.01.2008, 18:30
Ostgur вне форума Посмотреть профиль Отправить личное сообщение для Ostgur Посетить домашнюю страницу Ostgur Найти все сообщения от Ostgur
  № 7  
Ответить с цитированием
Ostgur
 
Аватар для Ostgur

Регистрация: Apr 2004
Адрес: macromedia—adobe Любит: Flash MX
Сообщений: 2,860
Код:
for (var i:Number = 1; i <= 100; i++) { 
 removeMovieClip(this[i]);
}

Старый 08.01.2008, 18:39
Mr. Fixit вне форума Посмотреть профиль Найти все сообщения от Mr. Fixit
  № 8  
Ответить с цитированием
Mr. Fixit
Banned
[+1 08.05.08]
[+4 14.04.08]
[+1.3 02.05.08]

Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
не определяй тип данных в цикле, это насчет
Код:
for(var i:Number = 1...
пиши сначала
Код:
var i:Number;
потом цикл создавай
Код:
for(i = 1...
ну и
Код:
removeMovieClip(this[i]); // инстанс имена не начинай с цыфр

Старый 08.01.2008, 18:44
Polflak вне форума Посмотреть профиль Отправить личное сообщение для Polflak Посетить домашнюю страницу Polflak Найти все сообщения от Polflak
  № 9  
Ответить с цитированием
Polflak
 
Аватар для Polflak

Регистрация: Jul 2007
Адрес: Voronezh
Сообщений: 13
Отправить сообщение для Polflak с помощью ICQ
так. я назвала мувики разными именами от kvart0 до kvart7 (т.е. 0,1,2 и т.д.). в кнопку перемещающую на новый фрэйм я поместила следующий код:

Код:
on (release) {
	gotoAndStop ("nextpage");
	
	for (var i:Number = 0; i <= 7; i++) { 
 
 removeMovieClip(???);

}
}
подскажите, что нужно вписать в скобки после removeMovieClip
__________________
я нуб ^_^

Старый 08.01.2008, 18:50
Ostgur вне форума Посмотреть профиль Отправить личное сообщение для Ostgur Посетить домашнюю страницу Ostgur Найти все сообщения от Ostgur
  № 10  
Ответить с цитированием
Ostgur
 
Аватар для Ostgur

Регистрация: Apr 2004
Адрес: macromedia—adobe Любит: Flash MX
Сообщений: 2,860
Код:
button_instanse_name.onRelease = function() {
 gotoAndStop ("nextpage");
  for (var i:Number = 0; i <= 7; i++) {  
   removeMovieClip(this["kvart"+i]);
  }
}

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

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

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


 


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


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