![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2011
Сообщений: 25
|
с помощью -De-, СлаваRa, SvetozarPNZ и других мне удалось загрузить картинку!!
import flash.net.URLRequest; import flash.display.Loader; var imgRequest_1:URLRequest = new URLRequest("2.jpg"); var imgLoader_1:Loader = new Loader; imgLoader_1.load(imgRequest_1); imgLoader_1.contentLoaderInfo.addEventListener(Event.COMPLETE, fun); function fun(e:Event):void { treq.visible = false; imgLoader_1.width = treq.width; imgLoader_1.height = treq.height; treqq.addChild(imgLoader_1); } объеденил их (эти два мувика) в один ("sd") и в коде подписал sd.treq и sd.treqq в итоге получился один мувик который я могу теперь менять как угодно!! если кто найдет ошибки в коде или упрощение буду признателен!!! спасибо flasher.ru за помощь! |
|
|||||
|
.
|
Вячеслав, вы запутали стартера окончательно. Это раздел AS3.
krog2008, трейс вы делаете до или после загрузки и добавления лоадера? ) Получается, что treq уже существует и имеет размер? Зачем тогда добавлять лоадер к treqq? Последний раз редактировалось dimarik; 27.07.2011 в 18:11. |
|
|||||
|
Регистрация: Jul 2011
Сообщений: 25
|
а иначе не добавляется ((
|
|
|||||
|
.
|
Да все нормально. Вы имеете treq с размерами width > 0 и height > 0. Он служит как эталон. Задаете его размеры лоадеру (imgLoader_1). Добавляете лоадер в пустой клип treqq. Я же предлагаю изначально добавлять лоадер сразу в treq. Исключите treqq.
|
|
|||||
|
Сначала я хотел показать подход к его вопросу.
Но после сообщения SvetozarPNZ'а, и сообщений автора, я переписал функцию ресайза на АS 3.0, честное слово не хотел никого вводить в заблуждение.
__________________
местонахождение |
|
|||||
|
Регистрация: Jul 2011
Сообщений: 25
|
Все получилось! можт кому пригодится хотя сомневаюсь =)) так ламеров как я нет =)))
import flash.net.URLRequest; import flash.display.Loader; var imgRequest_1:URLRequest = new URLRequest("1.jpg"); var imgLoader_1:Loader = new Loader; imgLoader_1.load(imgRequest_1); imgLoader_1.contentLoaderInfo.addEventListener(Event.COMPLETE, fun); function fun(e:Event):void { imgLoader_1.width = qwerty.width; imgLoader_1.height = qwerty.height; qwerty.addChild(imgLoader_1); } |
![]() |
![]() |
Часовой пояс GMT +4, время: 13:49. |
|
|
« Предыдущая тема | Следующая тема » |
|
|