Ответ 1
Свойство timeOffest изменяет начальную точку анимации на время, отличное от начала.
Допустим, у вас есть анимация продолжительностью 5 секунд. Обычно ваша анимация будет запускаться от времени 0 до времени 5. Если вы установите timeOffset из 2, ваша анимация начнется во время 2, достигнет времени 5, а затем "обернется" и запустит время 0 по времени 2.
Чтобы задержать начало анимации, используйте свойство beginTime.