Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Панорама (http://www.flasher.ru/forum/showthread.php?t=159440)

saikspaik 01.07.2011 15:01

Да не панорама это, галерея просто.
Не понимаю в чем собственно сложность. У тебя что-то конкретно не получается, или ты не знаешь как подступиться?

flashfoxter 01.07.2011 15:02

(Понятно что не панорама - просто повелось в этой теме так ее называть, как то же мне надо пояснить о чем я говорю)


А чего там во флэше делать ? Картинку вставить ? Могу подсказать абсолютно топорный метод: кидаете во флэше два scrollPane, настраиваете их, в них кидаете свои две панорамы + отдельными мувиками объекты(людей), отлавливаете движения мыши синхронизируете scrollPan'ы.

И да "панораму-задний фон" снимать не обязательно можно так слепить, о чем я говорил ранее.

AzikMendos 01.07.2011 18:43

Цитата:

Сообщение от saikspaik (Сообщение 1008068)
Да не панорама это, галерея просто.
Не понимаю в чем собственно сложность. У тебя что-то конкретно не получается, или ты не знаешь как подступиться?

ну хорошо как сделать подобную галерею, желательно показать на примере, если это возможно!!
я понимаю что может это и не панорама но выглядит она именно так
просто дело в том что сюда подгружаются картинки из вне а не находятся в самом муве, но я не знаю как именно это сделать возможно тут еще и php или java...
Если есть мысли как сделать то буду премного благодарен!!

saikspaik 01.07.2011 19:12

Примерно так.
Код AS3:

package {
 
        import flash.display.Bitmap;
        import flash.display.BitmapData;
        import flash.display.Loader;
        import flash.display.Sprite;
        import flash.events.Event;
        import flash.net.URLRequest;
 
        public class ImageLoad extends Sprite {
        private var _loader:Loader = new Loader();
 
        public function ImageLoad() {
 
                _loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComlete);
                _loader.load(new URLRequest("picture.jpg"));
        }
 
        private function onComlete(e:Event):void {
                var image:Bitmap = Bitmap(_loader.content);
 
                addChild(image);
        }
    }
}



Часовой пояс GMT +4, время: 09:52.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.