У меня есть форма с цветом заливки, которая анимируется с течением времени (несколько ключевых точек на временной шкале). Пока форма отображается, ColorKeyframeAnimation
вычисляет текущий цвет на основе прогресса. Можно ли заменить ключевые цвета во время выполнения, чтобы фреймворк сам вычислял новые цвета? addValueCallback
может выполнить эту работу, но требует, чтобы я самостоятельно создал интерполяцию, включая обработку l oop (реверс / перезапуск) и обработку ключевых точек.