private void MoveVortex(Vector2 screenPosition) { clickRay = Camera.main.ScreenPointToRay(screenPosition); RaycastHit hit; if (Physics.Raycast(clickRay, out hit, maxRayDistace, waterSurfaceLayer, QueryTriggerInteraction.Collide)) { vortex.MoveVortex(hit.point); } else { vortex.StopVortex(); } }