Перейти к содержанию

Вопросы

Здравствуйте.

Создал пяти секундный анимированный эффект в Abobe After Effects. 

Сохранил в PNG формате с прозрачностью, по кадрам. Всего вышло 120 кадров.

Через что можно создать в FMX Desktop приложение анимацию из последовательности этих кадров/файлов?

Подскажите пожалуйста.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Рекомендуемые сообщения

  • 0

Для покадровой анимации в FireMonkey существует специальный вид анимации TBitmapListAnimation.

Подробнее тут: FMX.Ani.TBitmapListAnimation

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Похожий контент

    • От Эрик Шакиров
      Привет всем! Кто нибудь может подсказать как реализовать анимацию переходов между формами в Android без использования TabControl? Или подсказать в какую сторону "рыть"
    • От ENERGY
      How to create an animation bitmap from a list of images to use in TBitmapListAnimation.
      Простенькая программка, для создания анимационной картинки. Уже откомпилирована в папке Win32 > release.
      Указываем папку с PNG картинками, указываем кол. колонок. 
      Результат - png файл, который можно добавить в TBitmapListAnimation появляется в той же папке. 
      Raws и FramesCount (= Animation Count)  прога показывает на форме, эти цифры потом вводим в TBitmapListAnimation.
      Код делал на скорую руку, не работает с прозрачными картинками (точнее я не проверял).
       
      Как подготовить список картинок - используйте IrfanView, откройте в нем картинку, нажмите англ. клавишу B  - он покажет массу опций для пакетного конвертирования, изменения размеров, обрезки картинок и множество другого.
       
      https://drive.google.com/file/d/1CFymsKtZ6fniBDZgQg5nXHeqo-ProTf3
       
      P.s. Не используйте на iOS анимацию, в которой больше 60 - 70 кадров. Точнее используйте, но подготовьте специальным образом.
       

      MergeBitmapsForBitmapList.7z
    • От ENERGY
      Есть большой файл с анимацией, ~3 мб.  
      120 AnimCount - кадров, raws 10, одна картинка 400x400
      Под Android и Windows анимация прекрасно работает.
      Под iOS анимация скачет влево-вправо, или появляються куски предыдущего фрейма (нижней части) в верху текущей анимации.
      Я уже что только не делал, много раз менял файл, создавая его с разными raws, разными размерами картинок. Что-то меняется конечно, но остаются эти эффекты разной интенсивности.
      Файл склеиваю в своей проге из картинок, в финальном файле ошибок нет.
       
      Подскажите куда копать, просто замучался уже..
    • От Вадим Смоленский
      Год назад в одной из веток проскочила ссылка на китайский сайт (http://www.raysoftware.cn/?p=559), где предлагалось готовое решение для показа анимированных гифок средствами FireMonkey на любых платформах. Сейчас эта ссылка, как и весь сайт raysoftware.cn, упорно не открывается; по счастью, контент сохранился в гугловском кэше. Я скопировал оттуда код юнита и перевел гуглом все китайские комментарии на английский, добавив их в скобках. Там был еще сопроводительный текст, в котором автор излагал мотивы, побудившие его взяться за эту проблему; каких-то важных технических деталей я в этом тексте не увидел.
      Привожу весь юнит ниже и очень надеюсь, что кто-нибудь из продвинутых коллег объяснит мне, как именно этим кодом можно воспользоваться, чтобы показать пользователю анимированный файл в формате GIF. Моей программерской квалификации, к сожалению, не хватает.
       
    • От om.pranayama
      Здравствуйте форумчане и профессионалы разработчики.
      Компилирую проект через C++Builder 10.2  под Android
      Появилась следующая проблема при использовании компонента TBitmapListAnimation
      Если приложение свернуть, а затем развернуть - то появляются жуткие глитчи в ввиде чёрных фонов вокруг компонентов, типа TImage, TButton.
      В Windows такая проблема - не наблюдается.
      Попытки вызвать Repaint или даже Invalidate для всей формы - положительного результата не дают.
      Пожалуйста, помогите решить эту проблему.
      //--------------------------------------------------------------------------------------------------------------------------------------------
      ТЕМУ МОЖНО УДАЛЯТЬ
      Причина не в TBitmapListAnimation а в TAniIndicator, который работал совместно с TBitmapListAnimation.
      Приношу извинения за беспокойство. Проблема была в TAniIndicator. Буду разбираться почему он так себя безобразно ведёт.
      Тему можно удалять.
    • От denprox
      Доброго времени суток! Есть у кого ни будь пример того, как в RunTime нарисовать путь, по которому потом сможет двигаться объект ? 
      Я смог найти только видео:
      Tutorial: TPathAnimation in FireMonkey XE6
       
    • От chaplin.u@gmail.com
      Какой порядок настройки TBitmapListAnimation  ? Что-то у меня не запускается.
      Я взял TImage. Добавил к нему TBitmapListAnimation. Загрузил ему бегуна из примера. Поставил ему 

      Вроде должен побежать. Однако его нет.
       
    • От Дмитрий Потапов
      Так, допустим, создал красивый стиль, но мало его просто нарисовать, программы могут обладать красивыми анимациями, вот в чем собственно вопрос:
      Как сделать анимированную кнопку например?
      Четыре состояния
      1. обычное 2. выделенное 3. нажатое 4. заблокированное (например на этом компоненте как сделать хотя бы плавное изменение цвета, а еще лучше попробовать сделать увеличение текста на кнопке)
    • От Akromd
      Захотелось сделать красивую отрисовку TPath, т.к. отрисовку необходимо будет сделать одновременно в разных местах одного и того же объекта, то решено было использовать потоки. Собственно все реализовал, но чем больше отрисовываешь тем сильнее тормоза. Помогите разобраться. Тема для меня новая, поэтому не пойму где происходят потери. Сам проект прилагается.
      P.s. в проекте начало и конец координаты уже не вводится через эдиты.
      Постоепенная отрисовкаTPath.rar
    • От Martifan
      Доброго времени суток
      есть маленькая проблема я в приложение решил использовать анимацию, но анимация появляется с задержками и тормозит вот я пример выложил проблема появляется тогда когда меняю значение Height если его не менять нету никакие проблемы и ничего не тормозит. подскажите пожалуйста есть какой нибудь решение или не стоит использовать анимацию
      заранее спасибо
      P.S. на iOS не тормозит только на Android
      Test.rar
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...