![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Sep 2008
Сообщений: 9
|
пожалуйста помогите! я загружаю в клип методом loadMovie другой клип swf и теперь хочу что бы при щелчке на кнопку, расположенную в загруженном клипе swf, вернуться к тому кадру откуда был загружен клип swf
|
|
|||||
|
.
|
Запомните значение номера кадра в переменной родителя, а при клике на загруженный клип прочитайте это значение и переведите родителя на нужный кадр.
Последний раз редактировалось dimarik; 05.10.2008 в 03:18. |
|
|||||
|
Регистрация: Sep 2008
Сообщений: 9
|
я сделал всё как вы предписали но перехода к родительскому клипу не произошло
вот мой код |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Как можно перейти к тому чего нет
Вы поменяли диски в плеере и теперь хотите просто нажать на кнопку и услышать первый диск. Или нет, даже не так. Вы хотите создать на втором диске ссылку на песню, которая записана на первом диске. Типа я вставлю второй диск, кликну на нем эту ссылку и хочу чтоб заиграла песня с того диска, что был вставлен раньше.
__________________
Reality.getBounds(this); Последний раз редактировалось Wolsh; 05.10.2008 в 11:10. |
|
|||||
|
Регистрация: Sep 2008
Сообщений: 9
|
вот ещё вопрос, можно ли клип удалить при щелчке на кнопку расположенную в этом же клипе?
|
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
but.onPress = function(){
//// если клип на таймлайне, его сначала надо поднять на положительную глубину
//// this._parent.swapDepths(10000);
this._parent.removeMovieClip();
}
__________________
Reality.getBounds(this); |
|
|||||
|
.
|
kolin , прочувствуйте разницу:
Ваш код //в родительском клипе
clon.onRelease=function(){
_root.frameToJump = this._currentframe;
_root.loadMovie("empty.swf");
}
var mc = _root.createEmptyMovieClip('externalMC', _root.getNextHighestDepth());
clon.onRelease=function(){
_root.frameToJump = this._currentframe;
loadMovie("empty.swf", mc);
}
Её синтаксис: loadMovie(url:String, target:Object, [method:String]) : Void target - куда грузим внешний клип. Т.е. я создал пустой мувик mc и в него загрузил внешний клип. В Вашем случае вы перегружаете (замещаете) _root и там просто трется значение переменой frameToJump. Как-то так я думаю. Последний раз редактировалось dimarik; 05.10.2008 в 19:22. |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:08. |
|
|
« Предыдущая тема | Следующая тема » |
|
|