diff --git a/lib/demo/bowling.lua b/lib/demo/bowling.lua index cedf176..546e740 100644 --- a/lib/demo/bowling.lua +++ b/lib/demo/bowling.lua @@ -272,7 +272,7 @@ function launchBall() launch_time = ag.elapsedTime() bowling_ball = reference_ball:clone() bowling_ball:setPosition(position_x, -10, 1.26) - local fx = target_x + accuracy * 1.2 - position_x + local fx = target_x + accuracy * 3 - position_x local fy = 30 -- should match setCamera()'s dy local d = math.sqrt(fx*fx + fy*fy) fx = fx / d @@ -413,7 +413,7 @@ function drawAccuracyBar(width, height) local bar_height = 60 if (game_state == "get_accuracy") then local now = ag.elapsedTime() - accuracy = accuracy + (now - accuracy_last_time) / 200 * accuracy_direction + accuracy = accuracy + (now - accuracy_last_time) / 300 * accuracy_direction if (accuracy > 1) then accuracy = 1 accuracy_direction = -1