Копия веб-страницы
"Псевдо 3D во Flash"
Создаем 3D объект, который можно покрутить с помощью полосы прокрутки и ползунка. В нашем случае — это системный блок, который покупатель сможет виртуально покрутить и посмотреть со всех сторон.
Для начала рисуем полосу прокрутки и сам ползунок.
Полосу прокрутки делаем Movie Clip, называем, например, polosa. Находясь внутри Movie Clip "polosa" посередине полосы прокрутки рисуем ползунок и тоже превращаем его в Movie Clip. Называем его, напрмер, prokr. Открываем панель Actions и прописываем ползунку следующий код:
onClipEvent(enterFrame){ i=int(this._x/28); _root.Ferrary_block.gotoAndStop("a"+i); }
Далее создаем непосредственно сам псевдо 3D объект. Для этого фотографируем его с 9 точек зрения и импортируем во флеш.
Делаем 9 слоев и каждую картинку помещаем на свой слой. Располагаем во временной шкале последовательно лесенкой и каждый следующий frame называем последовательно a0, a1, a2....a8.
Делаем из всего этого Movie Clip и называем его Ferrari_block
В основной временной шкале создаем слой Actions и в первом кадре анимации помещаем следующий код:
_root.polosa.prokr.onMouseDown = function() { this.startDrag(true, 5, 0, 252, 0); }
_root.polosa.prokr.onMouseUp = function() { this.stopDrag(); }
В данном случае цифры - это длина полосы прокрутки (252) и ширина колебаний курсора мышки (5)
Если все было сделано правильно, то код должен заработать, и объект должен начать крутиться влево-вправо с помощью управляемого ползунка.
Краткое пояснение к техническим деталям, сравнение с 3dbin.
В рекламе проекта 3dbin и в регистрационных документах, оформленных во ВНТИЦ, говорилось что программа распознаёт и строит 3d-модель по фотографиям объекта.
На самом деле программа ничего не распознаёт а просто склеивает последовательность фотографий в анимацию. При некотором специальном подборе последовательности фото,
анимация вращения объекта вокруг вертикальной оси создаёт иллюзию 3d-модели, чем и воспользовались авторы для раскрутки заведомо не созданного алгоритма.
dizko.ru/programmirovanie-action-script-flash-/urok-flash-2.html
здесь описан простейший скрипт, создающий этот же эффект.
Мнение о том, что новизна хотя бы в том, что это первый в мире "онлайн" сервис, создающий анимацию по кадрам, также ошибочно.
Например, gifsun.org/ru/animator/create
здесь можно создать gif-анимацию из кадров в онлайн режиме.
Пример, полученный с помощью этого gif-сервиса:
Флеш-видео из набора фотографий также любой может сделать бесплатно в программе Windows Movie Maker и встроить в сайт: