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

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

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

Регистрация: Apr 2006
Сообщений: 41
По умолчанию Как очистить мувик???

Формирую фотогалерею вот так

Код:
Gallery = function (f){	
var a=f.split(",");
portfolioInfo = new XML();
portfolioInfo.ignoreWhite = true;

timeline = this;

tileWidth = 65;
tileHeight = 65;

portfolioInfo.onLoad = function(){
	portfolioTag = this.firstChild;
	
count = portfolioTag.childNodes.length;
	for (child = 0; child < count; child++){
		currentPicture = portfolioTag.childNodes[child];
				
		currentThumb = img.createEmptyMovieClip("thumbnail"+child,child);
		
		currentThumb._x = -321 +((child%5)+5*(x>=5))*tileWidth;
		currentThumb._y = 35+(Math.floor((child%20)/5))*tileHeight;
		image = currentThumb.createEmptyMovieClip("thumbnail_image",0);
		currentThumb.IMAGE = currentPicture.attributes.IMAGE;
		currentThumb.HEIGHT = currentPicture.attributes.HEIGHT;
		currentThumb.WIDTH = currentPicture.attributes.WIDTH;
		image.loadMovie(currentPicture.attributes.THUMB);
		currentThumb.onRelease= function(){
getURL("javascript: void window.open('"+this.IMAGE+"','Gallery','scrollbars=0,status=0,resizable=0,width="+this.WIDTH+",height="+this.HEIGHT+",top='+(screen.height/2-"+this.HEIGHT+"/2)+',left='+(screen.width/2-"+this.WIDTH+"/2)+',location=0,menu=0')"); 
	}

	}
}
portfolioInfo.load("http://www.lunaticscale.ru/Faces/"+a[2]+"/data"+a[1]+".xml");}
Там формируются превьюшки.

Как мне сделать очистку формирующегося мувика при нажатии на какую нибудь кнопку. Пробовал _root.img.removeMovieClip(); не прокатило.
Не забываем пользоваться тегами форматирования кода


Последний раз редактировалось iNils; 08.06.2006 в 15:03.
Старый 08.06.2006, 16:04
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Уверен, что не работает?

Старый 08.06.2006, 16:14
agressive вне форума Посмотреть профиль Отправить личное сообщение для agressive Найти все сообщения от agressive
  № 3  
Ответить с цитированием
agressive

Регистрация: Apr 2006
Сообщений: 41
ДА, не стирает.

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

Регистрация: Sep 2002
Сообщений: 30,787
Создай программно в img мувик-контейнер и создавай в нём свои картинки. И удаляй этот мувик-контейнер, а не img.

Старый 09.06.2006, 02:15
agressive вне форума Посмотреть профиль Отправить личное сообщение для agressive Найти все сообщения от agressive
  № 5  
Ответить с цитированием
agressive

Регистрация: Apr 2006
Сообщений: 41
я честно говоря плохо раздел Flash+XML освоил, поэтому просто взял из какого-то другого примера кусок. Вот тут по моему что-то создается, но что именно я не разобрался:

currentThumb = img.createEmptyMovieClip("thumbnail"+child,child);
image = currentThumb.createEmptyMovieClip("thumbnail_image",0);

Это и есть тот самый контейнер о котором идет речь или нужно сделать что-то другое?

Старый 09.06.2006, 14:26
agressive вне форума Посмотреть профиль Отправить личное сообщение для agressive Найти все сообщения от agressive
  № 6  
Ответить с цитированием
agressive

Регистрация: Apr 2006
Сообщений: 41
ЧтоЮ никто помочь больше не может?

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

Регистрация: Sep 2002
Сообщений: 30,787
Причём тут XML?

Старый 09.06.2006, 14:42
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 8  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
я так понимаю, автор топика не автор этого кода, и что там где не знает
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

Старый 09.06.2006, 14:52
agressive вне форума Посмотреть профиль Отправить личное сообщение для agressive Найти все сообщения от agressive
  № 9  
Ответить с цитированием
agressive

Регистрация: Apr 2006
Сообщений: 41
Правильно, я только могу догадываться, но что и где изменить не знаю. Мне показалось, что описанная выше конструкция обрабатывает xml файл (точнее так и есть), вот причем тут xml. Если есть маза - покажите что и как исправить.

Старый 09.06.2006, 15:45
agressive вне форума Посмотреть профиль Отправить личное сообщение для agressive Найти все сообщения от agressive
  № 10  
Ответить с цитированием
agressive

Регистрация: Apr 2006
Сообщений: 41
Спасибо, разобрался, проблема решена, топик можно удалить.

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

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

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


 


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


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