![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Aug 2013
Сообщений: 1
|
Помогите, пожалуйста, решить проблему с управлением встроенным мувиклипом.
Взял .flv, загнал во флеш, сохранил .swf. Во время нажатия на кнопку play подтягиваю этот .swf с видеороликом в мувик mcHolder с помощью loadMovie(). Проблема: при обращении к встроенному мувику не срабатывает его остановка. Сделано так: pause_btn.onRelease = function() { mcHolder.stop(); }; И pause_btn и mcHolder находятся внутри мувиклипа. При этом помимо остановки mcHolder производятся и другие операции (появление кнопки play, исчезновение кнопки pause и другие), которые работают отлично. |
|
|||||
|
И правильно. Используем MovieClipLoader и инициируем и нажимаем его кнопку после наступления события onLoadInit....
Добавлено через 2 минуты URLL - что и откуда грузим movIN - куда грузим func - что делаем как загрузилось function LOADER( URLL, movIN, func ){ trace(URLL+" LOADING TO:"+movIN); var my_mcl:MovieClipLoader = new MovieClipLoader() var my_lst:Object = new Object() my_mcl.addListener(my_lst) my_lst.onLoadStart = function( mov:MovieClip) { } my_lst.onLoadProgress = function( mov:MovieClip, loadedBytes:Number, total:Number) { trace ( "Progress:"+ loadedBytes/total*100+" %" } my_lst.onLoadComplete = function( mov:MovieClip ) { } my_lst.onLoadInit = function( mov:MovieClip) { //trace( "mov.START: " + flag ) if ( func != undefined ) func() } my_lst.onLoadError = function( mov:MovieClip, errorCode:String, httpStatus:Number){ trace( "LoadError:"+errorCode +": "+URLL ) } my_mcl.loadClip( URLL, movIN ) } |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:10. |
|
|
« Предыдущая тема | Следующая тема » |
|
|