4.6 event track doesn't work

In the new 4.6 version, the event track in timeline doesn’t work anymore!

Hello elementLee,

I tested to verify if what you are saying is true, but was unable to reproduce what you are saying. I created a new timeline in my level blueprint, in a new blank first person project, and added an event track. I set two values from zero to one. I set up a trigger for the event track of the Timeline to start and it worked as intended.

Could you give me a bit more information as to what you are seeing on your side? Screenshots are usually the easiest way to convey a visual message.

Thanks,

Thank you very much for your reply :slight_smile:
Here’s the screenshot. In fact, I made this blueprint in version 4.4, the class actor was spawned via event track very well then. Yesterday I updated the whole level to 4.6, everything’s fine except all the event tracks won’t work, I didn’t change anything since updated, but it doesn’t give any pulse as I set in time.

My new discovery is there are 2 ways to make it run. One is to link the “Update” output to any other node, or adding a tick node to the “play” input. Is this a new setting of the engine, or a bug? For previously when I set autostart and loop, event will be going.

Hey elementLee,

Yes there was a change made to the ‘Timeline’ node in the release of version 4.5. Here is the comment directly from the release notes.

“The Blueprint compiler was modified to identify and cull disconnected/inactive timeline nodes so actor instances do not have redundant timeline components that require resources to check if they require a tick.”

I hope this clarified your issue. Basically you need to make sure you have something connected to your ‘Timeline.’ This is a safeguard for un-needed and unwanted looping and auto-activated timelines.

Cheers,

Thank you. That’s helpful.

Having a similar problem with 4.10.2. When I try to create an event track in the timeline of the level-blueprint, a float track is created instead…

I just tested this in 4.10.2 and did not get the same results.

Steps

  • Open level blueprint
  • Add new Timeline
  • Create ‘Event Track’
  • Close Timeline graph
  • Observe the event output pin on Timeline node.

75906-eventtrack4.10.2.png

Cheers,