The elapsedTime property in action tasks simply returns how long the action is running/active in seconds. Similarly, the elapsedTime of OwnerSystem (the graph) returns the same, how long is the graph running/active. With that said, if you want to make use of Unity Time.unscaledTime or Time.unscaledDeltaTime, you can directly use those in your action task.
Or would you rather have an option to make the whole graph be updated using “unscaledDeltaTime” instead of “deltaTime” for elapsed time?
No, I only want to unscaledElapsedTime on the action tasks I want, not the entire graph.
Currently I have to save Time.unscaledTime in OnExecute and check in OnUpdate. If it’s just a few tasks, it won’t be a problem, but if the number of tasks that need it increases, it will be quite inconvenient.
If possible then can you add unscaledElapsedTime same as elapsedTime?