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

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

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

Регистрация: Jul 2006
Адрес: Kharkov
Сообщений: 24
Отправить сообщение для sweetN с помощью ICQ Отправить сообщение для sweetN с помощью Skype™
Question Проблема с loadMovie.

Дано:
Основная swf содержит кнопки, при нажатии которых подгружаются другие swf. Код для одной из кнопок:

Код:
on (release) {
	Count = Number(Count)+1;
	name = "Child_" add Count;
	duplicateMovieClip("/md", name, Count);
	setProperty(name, _x, 20);
	setProperty(name, _y, 230);
	loadMovie("APP/anim.swf", name);
}

Count = 0;
Код для всех кнопок одинаковый. Только названия флешек меняются.
Когда нажимаю на другую кнопку - подтягивается другая swf, но поверх уже предыдущей вызванной swf-ки.

Вопрос: Как при каждом новом вызове флешки удалять предыдущую?

Заранее спасибо!

Старый 29.02.2008, 22:35
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 2  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Грузить на одну и туже глубину.

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

Регистрация: Jul 2006
Адрес: Kharkov
Сообщений: 24
Отправить сообщение для sweetN с помощью ICQ Отправить сообщение для sweetN с помощью Skype™
Я прописала для Count значение больше нуля.... Получается эта глубина одинакова для всех...
Но, похоже, мне не удается воспользоваться советом
Можно объяснить как-то подробнее?

Сейчас эта проблема "решена" с помощью задания подложки из основного фона в каждой подтягиваемой флешки. Так одна другую перекрывает. Но не перекрываются линки. И проводя мышкой по простому тексту новой подгруженной swf-ки можно активизировать линк из старой...

Старый 01.03.2008, 00:16
TanaTiX вне форума Посмотреть профиль Отправить личное сообщение для TanaTiX Найти все сообщения от TanaTiX
  № 4  
Ответить с цитированием
TanaTiX
 
Аватар для TanaTiX

блогер
Регистрация: Feb 2008
Сообщений: 1,453
Записей в блоге: 4
На сколько правильно понял проблему, то писать нужно к примеру loadMovie("APP/anim.swf", 0);
0 в данном случае и есть глубина (может быть любое другое значение)
__________________
Ну все, теперь Забава м-о-я.
Гы-гы, а корабль мой!

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

Регистрация: Jul 2006
Адрес: Kharkov
Сообщений: 24
Отправить сообщение для sweetN с помощью ICQ Отправить сообщение для sweetN с помощью Skype™
увы, не помогло ((
теперь подтянутая флешка не содержится в основной swf, а открывается в новом окне...

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

Регистрация: Jul 2006
Адрес: Kharkov
Сообщений: 24
Отправить сообщение для sweetN с помощью ICQ Отправить сообщение для sweetN с помощью Skype™
Помог совет, когда вместо нуля прописала 100... т.е теперь:
Код:
on (release) {
	Count = Number(Count)+1;
	name = "Child_" add Count;
	duplicateMovieClip("/md", name, Count);
	setProperty(name, _x, 20);
	setProperty(name, _y, 230);
	loadMovie("APP/picture.swf", 100);
}
но координаты игрируются (( и подтянутая флешка расположенна с координатами (0;0)... А как расположить ее по координатам?

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

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Интересно, а вы каким флешом пользуетесь, что у вас такой древний код?
__________________
(и)Нильс.ru | Плагины для FlashDevelop

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

Регистрация: Jul 2006
Адрес: Kharkov
Сообщений: 24
Отправить сообщение для sweetN с помощью ICQ Отправить сообщение для sweetN с помощью Skype™
8-м и 9-м. Флеш тут не причем. Какой отыскала код и который работал так, как надо, такой и использовала.

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

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Этот код физически не может работать под версий плеера 8 и выше.
Зачем происходит дублирование клипа md?
__________________
(и)Нильс.ru | Плагины для FlashDevelop

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

Регистрация: Jul 2006
Адрес: Kharkov
Сообщений: 24
Отправить сообщение для sweetN с помощью ICQ Отправить сообщение для sweetN с помощью Skype™
я делаю публикацию в 7-м плеере.

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

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

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


 


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


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