
QuartzCode - это мощный инструмент для создания анимаций векторной графики на языках Objective C и Swift для ваших проектов iOS или OS X. Теперь создание анимаций стало проще и быстрее. Вы можете легко изменять параметры и наблюдать изменения в реальном времени. QuartzCode позволяет создавать любые анимации за считанные секунды и мгновенно видеть соответствующий код. Это делает процесс создания анимаций в Xcode очень простым. Особенности включают мгновенное сохранение кода Objective C и Swift, возможность создавать графику и анимации с помощью инструментов программы или импортировать SVG-файлы и изображения, поддержку более 25 анимируемых свойств и возможность изменять ход анимации в сгенерированном коде. Программа эксплуатирует привычные атрибуты Core Animation, что делает понимание ее работы более простым; Изменяйте и улучшайте анимацию в режиме реального времени; Генерируемый код легко читать и изменять; Лучший и самый эффективный способ стать экспертом в использовании Core Animation. Анимируемые свойства: положение, z-положение, преобразование (поворот, масштабирование и перемещение); цвет заливки, градиент, прозрачность, скрытость, тень, маска, путь; цвет обводки, начало обводки, конец обводки, ширина линии, фаза пунктирной линии; размер шрифта, цвет текста; задержка экземпляра, количество экземпляров, преобразование экземпляра, цвет экземпляра, смещение цвета экземпляра. Анимации: модель анимации аналогична Core Animation; быстро создавайте анимации кадра, изменяйте и улучшайте их с помощью панели временных масштабов; комбинируйте или разделяйте несколько анимаций; Используйте функции таймингов: linear, ease in, ease out или создайте собственную с помощью графика, чтобы сделать анимацию еще лучше. Сгенерированный код: Генерируйте код для iOS и OS X в реальном времени с использованием Objective C и Swift. Можно легко переключаться между кодом для iOS и OS X всего в один клик. Код отрисовки создается с использованием CALayer и его сабклассов. Поддерживается как код Core Animation, так и блочные анимации UIView. Быстрота: Выбранная фигура или код анимации легко копируются с помощью комбинации клавиш ?+C. Также можно копировать код объявления NSTextFiel, UILabel или UITextView из Text Layer. Слои: Фигуры: Создавайте различные вариации шейпов из предоставленных базовых фигур. Используйте вектор, карандаш и булевы операции для создания более сложных фигур. Можно изменять фигуры с помощью режима редактирования кривых или режима трансформации. Также можно применять к фигурам различные цвета или градиенты. Replicator:
- Создавайте эффекты «тиражирования» вложенных слоев Репликатора с анимацией или без;
- Вложенные слои могут быть любого типа. Например, фигуры или Излучатели (см. ниже).
- Излучатель:
- Система партиклов в QuartzCode;
- Используйте несколько ячеек в одном слое Излучателя;
- Каждая ячейка Излучателя может иметь свое собственное изображение и свойства.
- Эффекты:
- Привязывайте несколько анимаций к вложенным слоям с эффектом задержки (задержка);
- Комбинируйте свойства keypath, чтобы создать сложную анимацию;
- Используйте порядок задержки для изменения порядка анимации вложенных слоев;
- UIView/CALayer:
- Добавление и маскирование изображения;
- Анимация масок;
- Настройки изменения размера изображения;
- Также может использоваться как прототипное изображение.
Системные требования
Разработчик
WAN LUTFI WAN MD HATTA
Обновлено
10-10-2023, 07:08