Главная » Архив меток: animation

Архив меток: animation

Lazarus — простая анимация при помощи компонента TImageFragment

Вместо предисловия В моей недавней статье Lazarus — пишем компонент для анимации спрайтов я описал процесс создания простого компонента TImageFragment, позволяющего отображать заданный фрагмент изображения. Продолжая выбранную тему, в этой статье я хочу показать, как легко можно сделать анимацию спрайтов в среде разработки Lazarus (официальный сайт) при помощи этого компонента. При таком подходе отдельные кадры анимации в разных проекциях размещаются ...

Читать далее »

Анимации в iOS-приложениях, рождённые на сервере

Среди прочего она позволяет пользователям выразить благодарность любимым стримерам в виде подарков. Полгода назад мы представили одну из самых впечатляющих функций Badoo — прямые трансляции. А чтобы было ещё интереснее, мы планировали обновлять подарки и анимации каждые несколько недель. Мы хотели сделать эти подарки максимально яркими и привлекательными, поэтому решили их оживить — другими словами, анимировать. Для этого в каждом ...

Читать далее »

Coding the Art: как мы генерируем графику и анимацию в дизайн-проектах

В JetBrains мы любим экспериментировать. Результаты наших экспериментов не всегда становятся достоянием широкой публики, но кое-чем мы готовы поделиться с вами прямо сейчас. К каждому релизу продукта дизайнеру необходимо подготовить большое количество маркетинговых материалов. Наш новый проект начался со стремления к автоматизации дизайнерских процессов. При этом совершенно недостаточно просто размножить графику на разные носители, нужно иметь возможность внести разумное и ...

Читать далее »

[Из песочницы] История одного вью-контроллера, который хотел показываться красиво

И не было у него ни картинки, ни текста, ни даже малюсенькой бизнес логики. Жил был скромный вью-контроллер VCYellow. Жил он обычной вью-контроллерской жизнью. Его товарищ вью-контроллер VCMain иногда презентовал его миру: class VCMain: UIViewController { ... @IBAction func onBtnTapMeTapped(_ sender: Any) { let vcYellow = self.storyboard!.instantiateViewController(withIdentifier: "VCYellow") as! VCYellow self.present(vcYellow, animated: true, completion: nil) } А VCYellow в свою ...

Читать далее »

Полное руководство по правильному использованию анимации в UX

Предлагаю вашему вниманию перевод очень крутой статьи по анимации интерфейса.The ultimate guide to proper use of animation in UX автора Taras Skytskyi. Она показывает взаимодействие между экранами, объясняет, как использовать приложение или просто направляет внимание пользователя. В настоящее время трудно впечатлить или даже удивить анимацией интерфейса. Но, в этой статье я не буду писать ничего нового, я просто хочу собрать ...

Читать далее »

Из Dribbble в Android Motion

Несмотря на обилие различных встроенных фреймворков и инструментов в Android SDK, начинающему разработчику зачастую не просто реализовать красивый пользовательский интерфейс, в том числе и при наличии готового шаблона. На просторах интернета много интересных анимированных шаблонов с красивыми пользовательскими интерфейсами мобильных приложений, но не так много примеров с реализацией этих интерфейсов. В этой статье мы поробуем реализовать пользовательский интерфейс, разработанный Иваном ...

Читать далее »

Dragon Bones: создание 2D персонажа и скелетная, mesh-анимация

Добрый день, читатель! В этой статье рассмотрим процесс разработки типичного персонажа нашей дебютной игры Kidarian Adventures. Я продемонстрирую свою привычную структуру работы, однако, заострю внимание на создании анимации в Dragon Bones, приложу пояснения и самописные видео-туториалы. Итак, начнем. Текущая задача: Редизайн морально устаревшей модели стандартного летающего монстра полугодовой давности. Летучая мышь не успела за нашим скилом и стала не актуальной ...

Читать далее »