Показать сообщение отдельно
Старый 11.04.2013, 08:20
bbexp вне форума Посмотреть профиль Отправить личное сообщение для bbexp Посетить домашнюю страницу bbexp Найти все сообщения от bbexp
  № 4  
Ответить с цитированием
bbexp
 
Аватар для bbexp

Регистрация: May 2006
Адрес: Город О
Сообщений: 169
Вариант с сервером для меня как полёт на Марс. Во-первых не уверен, что на мак смогу это чудо поставить,
Во-вторых не разбираюсь.
С air знаком, но вот в каких классах порыться – пока не осознал.
___
UPD: С утра как раз-таки все и осознал )
По крайней мере секвенцию сохраняет, результат удовлетворяет
Осталось докопаться до мелочей, вроде того, чтобы сохраняло в нужную папку, а не на рабочий стол и будет чудная полезная утилита )

Решение вкратце получилось таким:
Код AS3:
var file2Save:File = File.desktopDirectory.resolvePath("img_"+prefix(frn)+frn+".png"); //frn -  номер просчитываемого кадра, prefix — функция, добавляющая нули в имя файла
var fileStream:FileStream = new FileStream();
fileStream.open(file2Save,FileMode.WRITE);
fileStream.writeBytes(pngImage);
fileStream.close();
Отмечу правда такой момент - PNGEncoder не входит в стандартный набор классов для FlashIDE, потому пришлось вписывать его функции прямо в проект.
__________________
Работа * Работы * О работе


Последний раз редактировалось bbexp; 11.04.2013 в 08:55.