bitflave8
2 months agoHonored Guest
How to use a custom QRCode tracking frequency in MRUK
In MRUK (MRUK.Trackers.cs) trackers are updated based on onTrackableUpdated events.
private void HandleTrackableUpdated(ref MRUKNativeFuncs.MrukTrackable trackable)
{
if (_trackables.TryGetValue(trackable.space, out var component) && component)
{
UpdateTrackableProperties(component, ref trackable);
}
}Defined in MRUK.Shared.cs.
MRUKNativeFuncs.MrukEventListener listener;
// ...
listener.onTrackableUpdated = OnTrackableUpdated;
// ...
MRUKNativeFuncs.RegisterEventListener(listener);Which seem to be triggered by native code.
RegisterEventListener = MRUKNative.LoadFunction<RegisterEventListenerDelegate>("RegisterEventListener");Is there any way to edit such code in order to increase the frequency at wich onTrackableUpdated is fired?
Will MRUK enable setting tracker update frequency in the future?