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