IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Как выгрузить ролик
lm1983
сообщение 24.11.2010 - 17:00
Сообщение #1


Новичок
*

Группа: Пользователь
Сообщений: 8
Регистрация: 24.11.2010
Пользователь №: 10194



Приветствую всех!Возникла проблема!Есть swf ролик "а" в него подгружаем swf ролик "в", как потом выгрузить ролик "в" используя при этом кнопку находящуюся в ролике "а"?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
HaWK
сообщение 24.11.2010 - 17:02
Сообщение #2


Заряд: 100%
*****

Группа: Модераторы
Сообщений: 1110
Регистрация: 12.03.2008
Пользователь №: 4145



Вы нарушили правило #7.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tiHo
сообщение 24.11.2010 - 17:21
Сообщение #3


C:\>
*****

Группа: Супермодераторы
Сообщений: 1598
Регистрация: 10.04.2006
Из: Млечный Путь, 3-я планета от Солнца, Россия, Московская область, Жуковский.
Пользователь №: 293



функция unloadMovie()


--------------------
Вопрос-ответ для flash-разработчиков
С тех пор, как за Теорию Относительности принялись математики, я ее сам больше не понимаю. (с) Эйнштейн А.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
lm1983
сообщение 24.11.2010 - 17:26
Сообщение #4


Новичок
*

Группа: Пользователь
Сообщений: 8
Регистрация: 24.11.2010
Пользователь №: 10194



Цитата(tiHo @ 24.11.2010 - 17:21) *
функция unloadMovie()


Не работает!Пробовал!
on (release) {loadMovieNum("med.swf",1);
}
гузится ролик а
on (release) {unloadMovieNum("med.swf");
}
не работает,кнопка должна находится в первом ролике.Если ее в загружаемый ролик поместить,то все работает.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tiHo
сообщение 24.11.2010 - 19:26
Сообщение #5


C:\>
*****

Группа: Супермодераторы
Сообщений: 1598
Регистрация: 10.04.2006
Из: Млечный Путь, 3-я планета от Солнца, Россия, Московская область, Жуковский.
Пользователь №: 293



Конечно не работает, ты же неправильный параметр задаеш в функции. Нужно не название ролика указывать а уровень на который ты его загрузил.

Пример из Флеш-Хэлпа:

Цитата
loadMovieNum("yourimage.jpg", 1);
unload_btn.onRelease = function() {
unloadMovieNum(1);
}


PS.

И ненужно несколько тем одинаковых создавать wink.gif


--------------------
Вопрос-ответ для flash-разработчиков
С тех пор, как за Теорию Относительности принялись математики, я ее сам больше не понимаю. (с) Эйнштейн А.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
lm1983
сообщение 24.11.2010 - 19:46
Сообщение #6


Новичок
*

Группа: Пользователь
Сообщений: 8
Регистрация: 24.11.2010
Пользователь №: 10194



Цитата(tiHo @ 24.11.2010 - 19:26) *
Конечно не работает, ты же неправильный параметр задаеш в функции. Нужно не название ролика указывать а уровень на который ты его загрузил.

Пример из Флеш-Хэлпа:
PS.

И ненужно несколько тем одинаковых создавать wink.gif


Спасибо ща попробую.А тему просто я создал мне написали тип надо писать суть вопроса,а не помогите!Вот и пришлось создать!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
lm1983
сообщение 24.11.2010 - 19:54
Сообщение #7


Новичок
*

Группа: Пользователь
Сообщений: 8
Регистрация: 24.11.2010
Пользователь №: 10194



Цитата(lm1983 @ 24.11.2010 - 19:46) *
Спасибо ща попробую.А тему просто я создал мне написали тип надо писать суть вопроса,а не помогите!Вот и пришлось создать!


Все работает,спасибо большое!!!

Сообщение отредактировал lm1983 - 24.11.2010 - 20:13
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
chingachgoog
сообщение 24.11.2010 - 20:05
Сообщение #8


Ветеран конференции
*****

Группа: Пользователь
Сообщений: 1102
Регистрация: 27.02.2009
Из: Moscow
Пользователь №: 9144



прикрепите пример


--------------------
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
lm1983
сообщение 24.11.2010 - 20:09
Сообщение #9


Новичок
*

Группа: Пользователь
Сообщений: 8
Регистрация: 24.11.2010
Пользователь №: 10194



Цитата(chingachgoog @ 24.11.2010 - 20:05) *
прикрепите пример



жмем на мувиклип в главном ролике,все замечательно подгружается естественно
on (release) {loadMovieNum("med.swf",1);
}
потом тут подсказали,жмем на другой мувиклип в главном ролике
on (release) {unloadMovieNum(1);
}
Не выгружаетсяsad.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
chingachgoog
сообщение 24.11.2010 - 20:11
Сообщение #10


Ветеран конференции
*****

Группа: Пользователь
Сообщений: 1102
Регистрация: 27.02.2009
Из: Moscow
Пользователь №: 9144



Я имею в виду - вы архивируете свой fla-файл и выкладываете его здесь - это просто


--------------------
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
lm1983
сообщение 24.11.2010 - 20:12
Сообщение #11


Новичок
*

Группа: Пользователь
Сообщений: 8
Регистрация: 24.11.2010
Пользователь №: 10194



Цитата(lm1983 @ 24.11.2010 - 20:09) *
жмем на мувиклип в главном ролике,все замечательно подгружается естественно
on (release) {loadMovieNum("med.swf",1);
}
потом тут подсказали,жмем на другой мувиклип в главном ролике
on (release) {unloadMovieNum(1);
}
Не выгружаетсяsad.gif

А все!Заработало!Спасибо,это я тупонул!!!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tiHo
сообщение 25.11.2010 - 01:28
Сообщение #12


C:\>
*****

Группа: Супермодераторы
Сообщений: 1598
Регистрация: 10.04.2006
Из: Млечный Путь, 3-я планета от Солнца, Россия, Московская область, Жуковский.
Пользователь №: 293



Вэлком


--------------------
Вопрос-ответ для flash-разработчиков
С тех пор, как за Теорию Относительности принялись математики, я ее сам больше не понимаю. (с) Эйнштейн А.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
MustLive
сообщение 27.11.2010 - 00:39
Сообщение #13


Ветеран конференции
*****

Группа: Flash Zone Team
Сообщений: 4739
Регистрация: 10.03.2005
Из: Киев
Пользователь №: 5



Цитата
А тему просто я создал мне написали тип надо писать суть вопроса,а не помогите!Вот и пришлось создать!

lm1983

Нужно не только в тексте поста писать суть вопроса, но и в заголовке wink.gif. Т.е. заголовки в стиле "помогите" использовать не нужно. Что я уже подправил для данной темы. А помочь у нас на форуме тебе всегда, по возможности, помогут (как это было в этой теме).

Цитата
Заработало!

Вот видишь, использование unloadMovieNum позволяет решить данную задачу, как тебе говорил tiHo. И там не было ничего сложного, как ты уже понял.


--------------------
Best wishes & regards,
MustLive
Администратор сайта
http://mlfun.org.ua
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
lm1983
сообщение 9.06.2012 - 00:17
Сообщение #14


Новичок
*

Группа: Пользователь
Сообщений: 8
Регистрация: 24.11.2010
Пользователь №: 10194



А как то же самое написать на AS 3.0?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
MustLive
сообщение 9.06.2012 - 23:27
Сообщение #15


Ветеран конференции
*****

Группа: Flash Zone Team
Сообщений: 4739
Регистрация: 10.03.2005
Из: Киев
Пользователь №: 5



Цитата
А как то же самое написать на AS 3.0?

lm1983

В AS3 подход другой. В нём вместо unloadMovieNum нужно использовать stage.removeChildAt.

Т.е. с помощью stage.addChild(loader) размещаем на сцене загруженный флеш-ролик в мувик loader. А с помощью stage.removeChildAt(0) удаляем мувик (в данном случае первого потомка stage).


--------------------
Best wishes & regards,
MustLive
Администратор сайта
http://mlfun.org.ua
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 19.01.2013 - 01:19