Можно ли загрузить изображения [MovieClip] в imageshack с помощью Flash? - PullRequest
1 голос
/ 12 апреля 2009

Можно ли загрузить MovieClip в качестве изображения в хостер изображений, например, imageshack или flickr?

Если это возможно. Пожалуйста, дайте направление.

Спасибо всем

Обновление

Даже если это возможно, потребуется ли хостеру, чтобы изображение физически существовало в папке с файлом?

Обновление 2

Я знаю, что сейчас это возможно. Но может кто-нибудь, пожалуйста, дайте мне схему, как это сделать?

Ответы [ 3 ]

0 голосов
/ 12 апреля 2009

Да, это возможно. Вы можете нарисовать мувиклип на растровое изображение, а затем отправить растровое изображение.

Я предполагаю, что вы не хотите загружать SWF-файл непосредственно в службу, но приложение Flash отправляет изображение.

EDIT:

Я думаю, вы должны найти необходимую информацию здесь: http://henryjones.us/articles/using-the-as3-jpeg-encoder

0 голосов
/ 13 апреля 2009

Если вы хотите загрузить растровую копию мувиклипа, вы можете сделать это, как сказал Лиллеманден: но если вы хотите загрузить SWF-файл, как сказал Энтони Канаго, это зависит от услуги хостинга.

Действительно странным и долгим решением было бы растровое копирование мувиклипа на хостинг-сервисе и запись в формате xml или sql на вашем сервере, которая будет содержать подробности анимации, если таковые имеются (анимация, обозначения, символы и т. д.) и укажите ссылку на URL загруженного изображения, чтобы вы могли предложить ссылку «нажмите здесь, чтобы просмотреть анимацию». Когда пользователь щелкает JPEG, вы будете перенаправлены на SWF-файл, который будет воспроизводить правильный SWF-файл в соответствии с исходным нажатием на изображение.

Более «реалистичным» ответом будет кодирование анимации SWF в формате GIF с использованием ActionScript. Здесь есть удобная библиотека:

http://www.bytearray.org/?p=93

Я попробовал это, и это довольно легко использовать.

0 голосов
/ 12 апреля 2009

Если хостинг разрешает только форматы изображений, то нет, вы не можете. MovieClips, несмотря на свою идентичность в качестве объекта ActionScript, по-прежнему являются просто видео. Вы не можете разместить их в другом формате.

...