Перейти к основному содержимому

Трансформация

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

transform.png

Добавление виджета Transform

Чтобы добавить виджет Transform в ваше приложение:

  1. Сначала щелкните на + Добавить виджет, перетащите виджет Transform из вкладки Базовые Элементы, или добавьте его непосредственно из дерева виджетов.

  2. Добавьте дочерний виджет внутри виджета Transform, который вы хотите преобразить.

  3. По умолчанию преобразование, применяемое к дочернему виджету, является трансформацией наклона. Этот тип трансформации позволяет наклонять дочерний виджет, то есть верхняя и нижняя или левая и правая стороны уже не параллельны. Чтобы добавить/настроить наклон для дочернего виджета:

    1. Выберите виджет Transform и перейдите к панели свойств.
    2. Чтобы добавить наклон в горизонтальном направлении, найдите свойство Наклон X и используйте слайдер или введите значение непосредственно в поле. Положительное значение переместит верхнюю сторону влево, а нижнюю сторону вправо.
    3. Чтобы добавить наклон в вертикальном направлении, используйте свойство Наклон Y. Положительное значение переместит левую сторону вверх, а правую сторону вниз.
    4. Отрицательное значение переместит стороны в противоположном направлении.
  4. Дополнительно: Чтобы изменить положение центра (центра виджета трансформации), вы можете использовать опции Трансформация Исходная Точка и Выравнивание.

Настройка

Вы можете настроить внешний вид и поведение этого виджета, используя различные свойства, доступные в панели свойств.

Изменение типа трансформации

Чтобы изменить тип трансформации, выберите виджет Transform, перейдите к панели свойств, найдите выпадающий список Тип Трансформации и выберите желаемый.

  • Для типа Масштабирование используйте свойство Масштаб X, чтобы увеличить или уменьшить размер по горизонтали. Используйте свойство Масштаб Y, чтобы изменить размер по вертикали. Например, если вы введете 0,5, виджет будет уменьшен вдвое, в то время как значение два увеличит виджет вдвое.

  • Для типа Поворот используйте свойство Повернуть (градусы), чтобы повернуть виджет. Значение должно быть в градусах (т.е. от 0 до 360). По умолчанию виджет поворачивается по часовой стрелке. Чтобы повернуть виджет против часовой стрелки, введите отрицательное значение.

  • Для типа Перемещение:
    • Установите свойство Переместить X, чтобы сдвинуть виджет в горизонтальном направлении. Положительное значение переместит виджет вправо, в то время как отрицательное значение сдвинет влево.
    • Установите свойство Переместить Y, чтобы сдвинуть виджет в вертикальном направлении. Положительное значение переместит виджет вниз, в то время как отрицательное значение сдвинет вверх.