Добавлено после морального шока: нет, не используйте метод Space, он чешет правой ногой левое ухо.
Спойлер Вы действительно хотите узнать страшную тайну?:

Space, тебе не кажется, что, если нужно просто посчитать кадры, то для этого вполне подойдет обычный цикл?
Код:
def delay(frames)
    for i in 0...frames
        Graphics.update
    end
end
Зачем юзать страшный Graphics.frame_count?! Интерпретатору легче сосчитать циферки от 0 до 20, чем от 95195121218 до 95195121238
Ты слишком хорошего обо мне мнения, я даже не представляю с какими величинами работает Graphics.frame_count Но твой совет запомню!

Dark32, 4 задача была очень жизненной, если имеется что-то подобное, так сказать из жизни, выкладывай)))

P.S. Чесать правой ногой левое ухо проще, чем чесать его левой!