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

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

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

Регистрация: Aug 2004
Сообщений: 422
Отправить сообщение для MoHaX с помощью ICQ
По умолчанию MovieClip живет в нашей памяти

Как только мы присваиваем класс клипа какойньть переменной, он (МувиКлип) начинает исполняться.
После всех попыток его убить он всё равно играет себе как не вчем не бывало..
Подскажите как его удалить из памяти?

Пытался делать
var mc = new myNewMc();
delete mc
mc = null

всё равно клип играет.

Старый 22.08.2007, 18:22
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,784
Что значит «играет»?

Старый 22.08.2007, 18:25
MoHaX вне форума Посмотреть профиль Отправить личное сообщение для MoHaX Найти все сообщения от MoHaX
  № 3  
Ответить с цитированием
MoHaX
 
Аватар для MoHaX

Регистрация: Aug 2004
Сообщений: 422
Отправить сообщение для MoHaX с помощью ICQ
Если у клипа есть таймлайн.
то выполняется плей (игра).
Можно проверить поставив трейс на кадр.

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

Регистрация: Mar 2001
Адрес: во сне
Сообщений: 2,701
Отправить сообщение для Usnul с помощью ICQ
у тебя где-то живой пойнтер на клип есть.
__________________
I'm only happy when it rains.
Waka Laka

Старый 22.08.2007, 18:37
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 5  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,784
Код:
var mc:MovieClip = new MyClip();
mc = null;
function clickHandler(event:MouseEvent):void {
	var lc1:LocalConnection = new LocalConnection();
	var lc2:LocalConnection = new LocalConnection();
	try {
		lc1.connect("test");
		lc2.connect("test");
	} catch (e:Error) {
		
	}
}
stage.addEventListener(MouseEvent.CLICK, clickHandler);
В клипе MyClip в первом кадре написано trace("hello"), второй кадр пустой.


Последний раз редактировалось etc; 22.08.2007 в 18:41.
Старый 22.08.2007, 18:58
MoHaX вне форума Посмотреть профиль Отправить личное сообщение для MoHaX Найти все сообщения от MoHaX
  № 6  
Ответить с цитированием
MoHaX
 
Аватар для MoHaX

Регистрация: Aug 2004
Сообщений: 422
Отправить сообщение для MoHaX с помощью ICQ
2Usnul
Да нету вроеде пойнтера...

2__etc
Не очень понял кода который ты привел.
Скрипт выдаёт hello И чё?

Старый 22.08.2007, 19:02
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 7  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,784
Пример. Для убийства фантомного ролика нужно кликнуть по сцене.
Вложения
Тип файла: zip gc.zip (5.2 Кб, 177 просмотров)

Старый 22.08.2007, 19:52
MoHaX вне форума Посмотреть профиль Отправить личное сообщение для MoHaX Найти все сообщения от MoHaX
  № 8  
Ответить с цитированием
MoHaX
 
Аватар для MoHaX

Регистрация: Aug 2004
Сообщений: 422
Отправить сообщение для MoHaX с помощью ICQ
хы..
Это нормально?
Тоесть нам нужно вызвать критическую ошибку чтобы удалить ненужный клип..

Ну это хороший способ, а может можно обойтись меньшей кровью?))

Старый 22.08.2007, 19:56
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 9  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,784
Меньше — никак, пока что.

Старый 22.08.2007, 20:05
MoHaX вне форума Посмотреть профиль Отправить личное сообщение для MoHaX Найти все сообщения от MoHaX
  № 10  
Ответить с цитированием
MoHaX
 
Аватар для MoHaX

Регистрация: Aug 2004
Сообщений: 422
Отправить сообщение для MoHaX с помощью ICQ
Ну и дела)
Спасибо тебе экт, сам бы долго искал.. и вот и не думал что так решать придется..
Признаюсь removeMovieClip в ас2 мне наравился больше)

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

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

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


 


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


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