SMOOTH TRANSITIONS BETWEEN ANIMATIONS

FIELD: information technology. ^ SUBSTANCE: method comprises: starting a first animation of the user interface element, wherein the first animation includes adjusting a value of a property of the first element; wherein the property is a size property that affects the size of the element when the val...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KEHLKINS MEHTT, DZHEHKOB KURT B, KHILLBERG MAJKL DZH, NEL'SON EHLIZABET K
Format: Patent
Sprache:eng ; rus
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:FIELD: information technology. ^ SUBSTANCE: method comprises: starting a first animation of the user interface element, wherein the first animation includes adjusting a value of a property of the first element; wherein the property is a size property that affects the size of the element when the value is adjusted; setting a transmission mode which specifies what actions to take when the second animation is started and the first animation is still adjusting the value of the size property of the element; detecting a trigger signal for the second animation while the first animation is running, wherein the first and second animations adjust the value of the size property of the element, wherein the trigger signal is an event generated in response to a user interaction with the element; recalculating a value of the property of the user interface element during the running of the first animation; storing the recalculated value of the property each time the value is recalculated; and causing the second animation to run using the specified transmission mode. ^ EFFECT: high quality and continuity when viewing animations. ^ 19 cl, 10 dwg Изобретение относится к способам перехода между анимациями визуальных элементов пользовательского интерфейса. Техническим результатом является увеличение качества и целостности визуализации анимации. Способ включает: запуск первой анимации элемента пользовательского интерфейса, причем первая анимация включает в себя регулировку значения свойства первого элемента, при этом свойство является свойством размера, которое воздействует на размер элемента во время регулировки значения; установку режима передачи, который определяет, какие действия предпринять, когда вторая анимация запущена, а первая анимация все еще регулирует значение свойства размера элемента; обнаружение сигнала запуска второй анимации во время выполнения первой анимации, причем первая и вторая анимации регулируют значение свойства размера элемента, причем сигнал запуска представляет собой событие, генерируемое в ответ на взаимодействие пользователя с элементом; повторно вычисляют значение свойства элемента пользовательского интерфейса во время выполнения первой анимации; сохраняют повторно вычисленное значение свойства всякий раз, когда значение повторно вычисляется; и инициируют выполнение второй анимации с помощью заданного режима передачи. 5 н. и 14 з.п. ф-лы, 10 ил., 1 табл.