![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: May 2011
Сообщений: 9
|
Добрый день, уважаемые знатоки флеша.
Мне необходимо передать картинку из php в flash. Но проблема в том, что картинка не "физическая" (файл) а в виде переменной. В связи с этим 2 вопроса: 1. Нагуглил что картинку можно подтягивать с сервера после загрузки swf: Вот тут звучал совет, что действовать нужно так же как с физической картинкой. Пытался воспроизвести вот так: PHP файл из которого должна подгружаться картинка (img.php):
package { import flash.display.MovieClip; import flash.display.Loader; import flash.net.URLRequest; import flash.events.ProgressEvent; public class f1 extends MovieClip { var myLoader:Loader = new Loader(); var fileRequest:URLRequest = new URLRequest("img.php"); public function f1() { // constructor code doit(); } public function doit() { myLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, onProgressStatus); myLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoaderReady); myLoader.load(fileRequest); } public function onProgressStatus(e:ProgressEvent) { // this is where progress will be monitored trace(e.bytesLoaded, e.bytesTotal); } public function onLoaderReady(e:Event) { // the image is now loaded, so let's add it to the display tree! addChild(myLoader); } } } E:\temp\F1\img.php - 0 bytes after decompression и загрузки картинки не происходит. Если поменять "img.php" на картинку ("333.jpg"), то картинка подгружается как надо. Подскажите пожалуйста, в чем тут проблема? Проект для курочения: f2.rar 2. Вот тут нашел способ передачи параметров в флешку до ее загрузки. Возможно ли так же передать картинку в флешку до ее загрузки, а не подтягивать с сервера после, как в пункте 1? Заранее благодарен за ответы. |
![]() |
Часовой пояс GMT +4, время: 06:46. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| AS3 , php , изображение |
|
|