motion/joybox/common/screen.rb in joybox-1.0.0 vs motion/joybox/common/screen.rb in joybox-1.1.0

- old
+ new

@@ -1,37 +1,29 @@ -# TODO: Revisar -# 1 => Dependencia entre modulos por el director -# 2 => Usar una clase o un modulo para este escenario, se usa un modulo -# debido a que Screen no tendra estado -# 3 => El nombrado de half module Joybox module Common module Screen module_function def self.width - Joybox.director.winSize.width end - def self.half_width - Joybox.director.winSize.width / 2 end - def self.height - Joybox.director.winSize.height end - def self.half_height - Joybox.director.winSize.height / 2 + end + + def center + [half_width, half_height].to_point end end end \ No newline at end of file