public void TrackProgressed(CompletableController completableController) { var completableId = completableController.Completable.getId(); var completableType = (CompletableTracker.Completable)completableController.Completable.getType() - 1; var completableProgress = completableController.Progress; TrackerAsset.Instance.Completable.Progressed(completableId, completableType, completableProgress); }
public void TrackCompleted(CompletableController completableController, System.TimeSpan timeElapsed) { var completableId = completableController.Completable.getId(); var completableType = (CompletableTracker.Completable)completableController.Completable.getType() - 1; var completableScore = completableController.Score; TrackerAsset.Instance.setVar("time", timeElapsed.TotalSeconds); TrackerAsset.Instance.Completable.Completed(completableId, completableType, true, completableScore); }
public void TrackStarted(CompletableController completableController) { var completableId = completableController.Completable.getId(); var completableType = (CompletableTracker.Completable)completableController.Completable.getType() - 1; TrackerAsset.Instance.Completable.Initialized(completableId, completableType); TrackerAsset.Instance.Completable.Progressed(completableId, completableType, 0); }