Я хотел бы знать, как сделать эту анимацию на Axure 8
Спасибо !
Вы можете использовать анимированный gif. Но вместо прямого отображения вы можете применить его к выбранному состоянию. Вы добавляете действие для выбора изображения, и gif начинает работать.
Добавьте таймер и сбросьте его, когда закончите. См. этот быстрый и грязный пример. https://www.dropbox.com/s/4hceqrbsbvyri8k/Circular-Timer.rp?dl=0
Вот еще одно решение, использующее другой подход. А именно смехотворное количество синхронизированных анимаций: https://www.dropbox.com/s/52cuq8opsmquni0/Circular-Loader-Animated.rp?dl=0
Два круга могут быть анимированы. Каждая половина установила начало вращения в общий центр. Фигура охватывает первую половину анимации.
Не очень надежное решение, просто доказательство того, что возможно с новыми функциями анимации.
Я только недавно начал играть с Axure, так что может быть лучший способ сделать это, но вот что я придумал:
Создайте 2 кольца:
Разрежьте эти кольца пополам
Сделайте новые полные кольца из двух полуколец
Выровняйте кольца и установите порядок
Теперь самое интересное
Выберите правое серое полукольцо и перейдите в свойства. Я использую «On Load», но выберите то, что вам подходит, и настройте следующий случай:
Повернуть вправо серый на 180 градусов, по часовой стрелке, закрепить вправо, Animate — линейный, 1000 мс
Конечным результатом является то, что правое серое полукольцо вращается, обнажая синее кольцо под ним, но создается впечатление, что синее просто заполняет серое пространство. Как только эта половина завершит свое вращение на 180 градусов и окажется на левой стороне, она исчезнет, и начнет вращаться левое серое полукольцо. Так как мы установили его за правым синим полукольцом, он прячется за ним при движении, открывая остальную часть синего кольца по мере движения.
Как я уже упоминал, я новичок в Axure, поэтому, если у кого-то есть какие-либо предложения о том, как сделать это более эффективно, они более чем приветствуются!