void Update() { if (recorder.CurrentlyRecording()) { for (int i = objectsToTrack.Length - 1; i >= 0; i--) { if (objectsToTrack[i] != null && objectsToTrack[i].transform.position.y < -10) { Destroy(objectsToTrack[i]); boxesDestroyed++; recorder.SetMetaData("Boxes Destroyed", boxesDestroyed.ToString()); var pos = objectsToTrack[i].transform.position; recorder.CaptureCustomEvent("Box Destroyed", string.Format("{0} {1}", pos.x, pos.z)); } } } }