![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Feb 2006
Сообщений: 36
|
Здравствуйте. Помогите пож-ста со startDrag.
Ситуация такая swf у меня подгружается в пустой мувик: on (press) {
this.createEmptyMovieClip("empty_mc", 1);
//создаем пустой мувик под названием - empty_mc
this.empty_mc.loadMovie("load_movie.swf");
// в етот мувик подгружаем другой swf (в данном случае loader_movie.swf)
this.empty_mc._x = 80;
// указываем местораспаложение по х
this.empty_mc._y = 80;
// указываем месторасполажение по у
}
|
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
Тот ролик, что подгружается, заменяет собой empty_mc.
попробуйте хотя бы так: on (press) {
this.createEmptyMovieClip("empty_mc", 1);
//создаем пустой мувик под названием - empty_mc
this.empty_mc.createEmptyMovieClip("loader", 1).loadMovie("load_movie.swf");
//создаем внутри него еще мувик и в тот грузим
//а с первым спокойно работаем
this.empty_mc._x = 80;
// указываем местораспаложение по х
this.empty_mc._y = 80;
// указываем месторасполажение по у
this.empty_mc.onPress = function(){trace(this);}
}
Последний раз редактировалось Kikasso; 22.01.2007 в 09:25. |
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
то же самое, только немножко по-другому
btn.onPress = function() {
var mc:MovieClip = createEmptyMovieClip("empty_mc", 1);
//создаем пустой мувик и делаем ссылку на него
mc._x = 80;
mc._y = 80;
mc.onPress = function(){trace(this);}
//создаем внутри него еще мувик и в тот грузим
mc.createEmptyMovieClip("loader", 1).loadMovie("load_movie.swf");
}
|
|
|||||
|
Регистрация: Feb 2006
Сообщений: 36
|
Спасибо все что я хотел действительно работает, но теперь родное управление, которое было в swf не активно. Поясняю, у меня в подгружаемом мувике flv файл со встроенным плеером. Так вот на старом сценарии все работало: плэй, стоп, звук и т.д., а теперь не работает возможно как нибудь сделать чтоб и управление мувика осталось активным и startDrag работал. Может здесь подход другой нужен, но я точно знаю что такое делают. спасибо
|
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
Надо смотреть на родное управление, видимо пути сбились. Попробуйте как вариант проставить lockroot в подгружаемой флешке.
В 8-м флеше кстати есть отличний компонент для просмотра flv. |
|
|||||
|
Регистрация: Feb 2006
Сообщений: 36
|
Все таки не получается может есть альтернативный вариант. Задача в принципе простая нужно подгрузить мувик в котором есть активные элементы и сделать так чтоб он перетаскивался мышью. Спасибо
|
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
Чтоб перетаскивался мышкой мувик без активного содержимого - задача простая и неоюнократно раскрытая полностью - найдется в поиске.
А так надо найти в подгружаемой флешке что мешает процессу и переделать. Я навскидку предложил lockroot (в хелпе) - если там пути на _root ссылаются. Поставьте в плеере в первом кадре: |
|
|||||
|
Регистрация: Feb 2006
Сообщений: 36
|
Подгружаемый мувик содержит только flv файл со стандартным встроенным плеером. Так что никакого редактируемого кода там в принципе нет. поэтому мне кажется lockroot здесь бесполезен, ну и я еще пробовал естевственно - не помогло. Нужно чтоб кнопки управления этого плеера оставались активными, а при использовании Drag'а он вполне логично блокируется. Нужен обходной путь.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 12:52. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|