unity-experiment-framework icon indicating copy to clipboard operation
unity-experiment-framework copied to clipboard

Make time optional for Trackers

Open soelderer opened this issue 4 months ago • 1 comments

Removes time from baseHeaders and RecordRow. This removes the dependency on Unity API in the base class, which allows RecordRow to be called outside the main tread. It also allows for non-time-based Trackers (e.g. frame count or event based). For the provided prototypes MouseScreenTracker, MouseWorldTracker and PositionRotationTracker, the timestamp is added in GetCurrentValues instead of RecordRow to provide the same functionality as before.

This fixes #181

soelderer avatar Aug 19 '25 14:08 soelderer