![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Apr 2010
Сообщений: 147
|
в фунции gotovo trace выдаёт всё верно, почему в функции go_but_vniz trace выдаёт 450 ? как мне там получить размер загруженного и скролющегося swf ?
получить раньше и запомнить в переменную вариант не подходит, т.к. размер флеша может измениться.. Добавлено через 15 минут public var _loader:Loader = new Loader(); public var but_vniz; public function load_swf() { var request:URLRequest = new URLRequest("analiz.swf"); _loader.load(request); _loader.contentLoaderInfo.addEventListener(Event.COMPLETE, gotovo, false, 0, true); but_vniz = new scroller_btn(); but_vniz.x = 600; but_vniz.y = 600; addChild(but_vniz); but_vniz.addEventListener(MouseEvent.CLICK, go_but_vniz); } private function gotovo(event:Event){ _loader.x = 50; _loader.y = 50; _loader.scrollRect = new Rectangle(0, 0, 450, 450); addChild(_loader); trace(_loader.width); } private function go_but_vniz(event:MouseEvent):void { var rect:Rectangle = _loader.scrollRect; rect.y += 5; _loader.scrollRect = rect; trace(_loader.width); } } ЗЫ, сорри что создал тему.. тема где спрашивал тоже ушла уже на 2 лист.. |
|
|||||
|
Регистрация: Nov 2008
Сообщений: 78
|
private function go_but_vniz(event:MouseEvent):void { _loader.w = _loader.width; var rect:Rectangle = _loader.scrollRect; rect.y += 5; _loader.scrollRect = rect; trace(_loader.width+ ' ' + _loader.w); } upd только с лоадером так не прокатывает, нужно обертку писть и наследовать от лоадера(. Последний раз редактировалось kyzi007; 31.08.2010 в 03:34. |
|
|||||
|
Регистрация: Apr 2010
Сообщений: 147
|
что за обертка ? можно чуть поподробнее ? куда рыть, что читать
![]() Добавлено через 38 минут и ещё вопрос.. можно ли управлять одним "фреймом" из другого ? под фреймом я имею в виду загруженный swf файл тоесть, из главного swf я загружаю некий другой swf размещаю его в координатах и из главного хочу узнать значение переменной хх из загруженного swf или же нарисовать в загруженном, но "командуя" из главного возможно ли такое ? или это из области фантастики ![]() покрайней мере такое в html есть, яваскриптом спокойно можно рулить межфреймами.. Добавлено через 45 часов 48 минут нашел такое решение.. не знаю на сколько верно, но работает ![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:46. |
|
|
« Предыдущая тема | Следующая тема » |
|
|