void RessiReachedCanvasTrigger(DrawingActivityInstance activity) { _activeActivity = activity; Ressi.TouchInteractions.Paused = true; MoveRessiToCanvasEdge(activity.Position); _cameraMovement.SetTargetX(activity.Position.x); }
void CompletedActivityInstance(DrawingActivityInstance instance) { _completedActivityInstances++; Ressi.CompleteActivity(() => FinishActivityInstance(instance)); }
void FailedActivityInstance(DrawingActivityInstance instance) { _failedActivityInstances++; Ressi.FailActivity(() => FinishActivityInstance(instance)); }
void FinishActivityInstance(DrawingActivityInstance instance) { instance.Destroy(); SetNewCameraBounds(TouchInteractions.CameraTouchInteraction); RestoreMovement(); }