Exemplo n.º 1
0
 /// <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)
         });
     }
 }