public override void AgentReset() { if (LogDataToFirebase) { WorldHardestGameLogData logData = new WorldHardestGameLogData(highestDist, transform.position); Logger.LogData(logData); } highestDist = 10000.0f; timeToLive = Time.time + timeToDie; transform.position = startPosition; }
public void LogData(WorldHardestGameLogData worldHardestGameLog) { firebase.Child("WorldHardestGame" + SystemInfo.deviceName).Push(JsonUtility.ToJson(worldHardestGameLog), true); firebase.OnDeleteSuccess += (Firebase sender, DataSnapshot snapshot) => { Debug.Log("[OK] Delete from " + sender.Endpoint + ": " + snapshot.RawJson); }; firebase.OnUpdateFailed += UpdateFailedHandler; // Method signature: void UpdateFailedHandler(Firebase sender, FirebaseError err) firebase.GetValue("print=pretty"); }