Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   attachBitmap (http://www.flasher.ru/forum/showthread.php?t=98714)

vARIUM 19.07.2007 12:14

attachBitmap
 
Имеется раскадровка в 510 жпгов,как можно ли создать анимацию в одном кадре для них не прибегая к покадровой ???

Infectedcell 19.07.2007 12:25

можно.

а имена у них одинаковые?
ну типа..
image01
image02
image03....

если да, то можно топорно, через linkage
с циклом и нужным интервалом....

А вооббще вопрос такой..
Ты раскодровку где получил?
не проще было сразу видео импортировать в Флеш
и сним уже работать?

vARIUM 19.07.2007 12:34

да 10001..10002, все жпги оптимизированы видео слишком некачественое выходит.

vARIUM 19.07.2007 12:35

то есть всем нужно назначить linkage id чтоли?

Infectedcell 19.07.2007 13:21

1. ну можно так... =))) представляю, прописать линкедж для 510 картинок.... жестко!!

2. а проще и правильнее сделать из твоего видео, видео формата flv
Есть прога хорошая, конвертит/ужимает, без потери качества =))))
Sorenson Squeeze...(пользуюсь уже давно и рад по уши =)))) )

и после импортировать или, по хорошему, грузить потоково.. =)
поскольку неправильно это, кадрировать видео и цеплять его jpg-ами...

Оффтоп: не создавай новый пост для каждого следующего предложения, а редактируй последний...
а то ругаться будут,... =)))))

MOHCTEP 19.07.2007 15:34

А почему циклично не загрузить их из вне? После в битмапдаты... их в массив и все в шоколаде.

Infectedcell 19.07.2007 16:27

Цитата:

Сообщение от MOHCTEP
А почему циклично не загрузить их из вне? После в битмапдаты... их в массив и все в шоколаде.

ну битмадата то зздесь зачем?
надо укладывать их на одну и ту же глубину и получится покадровая программная анимация =))))) о как.

Код:

var _rootClip = this.createEmptyMovieClip('_root',1);
for (i=0;i<510;i++){
 var mc = _rootClip.loadMovie('100'+i,1);
}

Ну с интервалом соответстна... гденть чтоб 25 кадров секунду приблизительно =))))))

Aisaid 20.07.2007 20:33

Мне тоже понадобилось подобное сделать (480 жпегов)
сделал бегунок-скролл чтобы прокручивать их... через loadMovie

очень фигово получается - изображение "теряется". т.е. когда тащу бегунок оно пропадает, а когда отпускаю, тогда только грузится нужная картинка
хотя процедура обновления и загрузки стоит в enterFrame именно на бегунке...

как избавится от этого мерцания ???
как правильно кешировать картинки?

chingachgoog 20.07.2007 20:57

Надо сделать покадровую анимацию, если все картинки пронумерованы последовательно, то это дело двух кликов мышью) :-) Запихнуть ее в мувик и переходить в нем gotoAndStop(нужный кадр). Просто, надежно, быстро и без мерцаний

Aisaid 20.07.2007 21:25

ага, 480 кадров вручную прописывать ???


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

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