@Override protected void onUpdateGameAction(double progress) { PointF pt = mover.onUpdateCalculateForMover(progress); switcher.onUpdateForSwitch(progress); if (switcher.isInANoGoZone()) return; mover.onUpdateCalculateForMover(progress, pt); }