/// <summary> /// Player progressed a completable. /// Type = Completable /// </summary> /// <param name="completableId">Completable identifier.</param> /// <param name="value">New value for the completable's progress.</param> public void Progressed(string completableId, float value) { if (tracker.Utils.check <TargetXApiException>(completableId, "xAPI Exception: Target ID is null or empty. Ignoring.", "xAPI Exception: Target ID can't be null or empty.")) { tracker.setProgress(value); tracker.Trace(new TrackerAsset.TrackerEvent(tracker) { Event = new TrackerAsset.TrackerEvent.TraceVerb(TrackerAsset.Verb.Progressed), Target = new TrackerAsset.TrackerEvent.TraceObject(Completable.Completable.ToString().ToLower(), completableId) }); } }