// Update is called once per frame override public void Update() { base.Update(); if (isTouched != lastTouched) { DataFeedback.sendTouch(isTouched ? 1 : 0); if (isTouched) { timeAtLastTouched = Time.time; } else { if (Time.time < timeAtLastTouched + shortTouchTime) { DataFeedback.sendShortTouch(); } } } lastTouched = isTouched; }