Qt/QML - есть ли у SequentialAnimation задержка?
Привет, я не нашел упоминания о задержке на
SequentialAnimation
. Но мне кажется (ясно), что с момента звонка может быть задержка в несколько сотен миллисекунд.
start()
на анимации, когда она действительно начинается. Кто-нибудь еще видел этот эффект раньше? Например у меня это:
SequentialAnimation {
id: flashAnimation
alwaysRunToEnd: true
PropertyAnimation {
target: flash
property: "color"
from: "transparent"
to: "white"
easing.type: Easing.OutCubic
duration: 1
}
PropertyAnimation {
target: flash
property: "color"
from: "white"
to: "transparent"
easing.type: Easing.InQuad
duration: 500
}
onStarted: console.log("started")
}
я вижу
started
печатается сразу, когда я запускаю
flashAnimation.start()
. Но на самом деле вспышка происходит с задержкой в 300-500 миллисекунд после этого и не происходит сразу, что делает пользовательский интерфейс менее отзывчивым. Что я могу сделать, чтобы это смягчить? (Используя Qt 5.15.2)