// Check for keyboard, touch, and mouse input void UpdateInput() { // ESC / Android BACK button if (Input.GetKey(KeyCode.Escape)) { common.OnBackButton(); } // Touch input foreach (Touch touch in Input.touches) { if (touch.phase == TouchPhase.Began) { OnTapDown(touch.fingerId, touch.position); //} else if (touch.phase == TouchPhase.Ended) { // OnTapUp(touch.fingerId); } } // Mouse click if (Input.GetMouseButtonDown(0)) { OnTapDown(0, Input.mousePosition); //} else if (Input.GetMouseButtonUp(0)) { // OnTapUp(0); } }
void SendTrackerData() { string level = common.level; TrackerScript tracker = common.tracker; // Song finished tracker.Counter(level, "feedbackSubmitted"); // Accuracy tracker.Average(level, "ratingChallenge", ratings[0]); tracker.Average(level, "ratingIntuitive", ratings[1]); tracker.Average(level, "ratingUnique", ratings[2]); tracker.Average(level, "ratingFun", ratings[3]); tracker.Average(level, "ratingOverall", ratings[4]); // Force send tracker.Resume(); // Exit common.OnBackButton(); }