IEnumerator MapEvent() { yield return(new WaitForSeconds(m_ChangeFreq)); m_CurrentResponse = HeatmapEvent.Send("FlightCourse", transform, Time.fixedTime).ToString(); StartCoroutine(MapEvent()); }
void OnDestroy() { if (analyticsEnabled) { HeatmapEvent.Send("BotKill", transform.position, Time.timeSinceLevelLoad); } }
/// <summary> /// Wrapper function for logging a heatmap event /// </summary> /// <param name="eventName">Event name.</param> /// <param name="position">Position.</param> /// <param name="parameters">Parameters.</param> private static void LogHeatmapEvent(string eventName, Vector3 position, Dictionary <string, object> parameters) { //Heatmaps not supported by UWP #if !UNITY_WSA_10_0 HeatmapEvent.Send(eventName, position, Time.timeSinceLevelLoad, parameters); #endif }
IEnumerator ChangeAgain() { yield return(new WaitForSeconds(m_ChangeFreq)); m_CurrentResponse = HeatmapEvent.Send("ChangeCourse", transform.position, Time.fixedTime).ToString(); ChangeCourse(); StartCoroutine(ChangeAgain()); }
IEnumerator TrackingTick() { yield return(new WaitForSeconds(trackIntervalInSeconds)); if (analyticsEnabled) { HeatmapEvent.Send("PlayerPosition", transform.position, Time.timeSinceLevelLoad); StartCoroutine(TrackingTick()); } }
public void OnTriggerEnter2D(Collider2D other) { Burnable burnable = other.GetComponent <Burnable>(); if (GetComponent <SelfDestruction>() == null && burnable && !burnable.IsBurning()) { HeatmapEvent.Send("BurnedVegetation2", transform.position, Time.timeSinceLevelLoad); KHeatmap.Log("BurnedVegetation2", transform.position); burnable.Burn(); } //if (other.GetComponent<ChargeRecharge>()) //boostEffect(true); }