Description

In the description for delta time given for the tick event it states "Game time elapsed since last call to Tick". This sounds as though it is supposed to calculate the time in between ticks. However, the delta time is still reading as the time between the last two frames.

Steps to Reproduce
  1. Open the Editor
  2. Create a new actor blueprint
  3. Create a tick event
  4. Connect the event's delta pin and it's execution pin to a print string (so as to print out the delta value every tick interval)
  5. Set the tick event interval to 1 second (listed under class defaults)
  6. Add the actor to the scene
  7. Play in Editor
  8. Notice that the time that is printed out is around .08333 seconds when it should be closer to 1 second

Expected: The delta time should reflect the time between ticks instead of the time between frames
Result: The Delta time only give the time in between frames

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

0
Login to Vote

Fixed
ComponentUE - Gameplay
Affects Versions4.94.10
Target Fix4.10
Fix Commit2677425
Release Commit2700914
CreatedAug 10, 2015
ResolvedSep 2, 2015
UpdatedApr 27, 2018