PDA

Просмотр полной версии : Оптимизация проигрывания анимации из n -го колличества картинок *.png


motor4ik
05.08.2005, 17:18
Есть анимация состоящая из n-го набора картинок в формате *.png

1) просто зафигарить в каждый последующий кадр мувиклипа соответсвующую картинку и проигровать клип

2) создать мувики которые будут содержать по одной картинке , т.е. n мувиков, и программно их подгружать из библиотеки - onEnterFrame

как же будет работать оптимальнее??? или это примерно одно и тоже, и будет ли разница в размере swf?

iNils
05.08.2005, 17:27
конечно вариант 1.
в размере разницы не будет.

motor4ik
05.08.2005, 18:49
оказалось что размер изменяется!!!
в 1м случае размер меньше!!!

iNils
05.08.2005, 18:56
значит сделал что то не так :)
сколько весит в обоих случаях?

motor4ik
05.08.2005, 19:33
в первом 1.98 мг
во втором 2.02 мг

Takato
05.08.2005, 19:37
в первом 1.98 мг
во втором 2.02 мг

Ндык это же ничтожная разница. Как раз размер строчек кода

motor4ik
05.08.2005, 19:39
а как нить можно автоматизировать этот неблагодарный труд забивать png в кадры??? если пишеш вставить в сцену он мне все в один кадр зафигачивает!!!

Takato
05.08.2005, 19:44
а как нить можно автоматизировать этот неблагодарный труд забивать png в кадры??? если пишеш вставить в сцену он мне все в один кадр зафигачивает!!!

Я обычно называю картинки по типу а1, а2, а3... и ес-но, складываю их в одну папку. После этого нажимаю импорт и выбираю из той папки а1. Флэш спрашиват, не импортнуть ли и оставшиеся 8 кадров? (а1-а9). После этого автоматически по порядку заполняется десяток кадров во флэше соответствующими картинками.

iNils
05.08.2005, 19:45
Если имя имеет последовательность на конце, типа:
img0003.png
img0004.png
...
img0101.png

То просто выбери только первый в последовательности и флеш предложит тебе все их вставить один за другим .

motor4ik
05.08.2005, 19:46
блин точно спасибо! а я думаю...что за фигня ведь помню что он у меня когда то давно спрашивал, но мне тогда не надо было , какраз одну картинку надо было из серии вставить!! а сейчас все выделял , поэтому он и не спрашивал а фигарил их все в один кадр!!!