![]() |
Предзагрузка папки с картинками
Задача сделать панорамное смещение(слайдшоу такое) картинок, сменяющих друг друга.
Помогите с кодом |
Код AS3:
|
А по подробнее?!
|
cvasy, если хотите получать ответы на этом форуме, научитесь задавать вопросы. У Вас даже название темы непонятно как связано с вопросом, а вопрос ниочем, с таким же успехом можно было просто написать "Помогите!".
Опишите проблему, покажите что Вы пытались сделать и что из этого получилось/что не получилось. |
Можно написать свой класс - BitmapMovieClip, допустим; наследовать его от Bitmap, но внутри хранить несколько BitmapData в массиве.
Добавлено через 4 минуты От Bitmap потому, что тут же, наверное, про растровые изображения вопрос... |
Wolsh Да, упрек принят. Действительно задавать нормально вопрос не умею - я новичек
по коду у меня вот что сейчас: Код AS3:
Зациклить - после проигрывания последней картинки, начиналась все с начала(не пойму почему) Сгладить движение картинок (картинки полноэкранные панорамы - по 5МБ каждая) Добавлено через 1 час 26 минут Типа того: Код AS3:
Что не так? |
myBitmap у Вас объявлена в функции ldr_complete, и является ее локальной (внутренней) переменной, невидимой для других членов класса.
Нужно объявить ее в теле класса, как это сделано с ldr. |
Спасибо. Исправил:
Код AS3:
Обращение к возможно неопределенному методу scroll через ссылку статического типа flash.display:Bitmap Что не так в коде? |
Надо было только объявить в теле класса, а инициализировать (присвоить конкретное значение) только когда картинка загрузится. То есть в теле пишете просто var myBitmap:Bitmap; — это Объявление переменной. А в обработчике события окончания загрузки присваиваете ей значение: myBitmap = new Bitmap( (ldr.content as Bitmap).bitmapData );
Только, если их много будет, то надо складывать ссылки на битмапдаты (или битмапы?) в какой-нибудь массив. Добавлено через 5 минут Цитата:
|
И все таки не понимаю, что не так. Вроде код-то простой...
Код AS3:
|
| Часовой пояс GMT +4, время: 06:17. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.