I have a custom Actor with several UTimelineComponent which controls several procedural 2D animations (1 timelinecomponent for each animation).
When one animation is active I activate and set visible all related components. When one animation is not active, I deactivate and set hidden all related components.
Problem arises with **UTimelineComponent. When I Deactivate it or Stop it I can not get it working again! **So at the moment, I have to let the UTimelineComponents keep ticking even if the animations are disabled … is it something weird with Deactivate / Stop function on UTimelineComponent ?
ps. All components in my use case are naked pointers (live in TArray tagged with UPROPERTY) registered manually.