diff --git a/lib/cyberarm_engine/vector.rb b/lib/cyberarm_engine/vector.rb index 4435c89..65a2f5b 100644 --- a/lib/cyberarm_engine/vector.rb +++ b/lib/cyberarm_engine/vector.rb @@ -57,6 +57,10 @@ module CyberarmEngine end end + def xy + Vector.new(@x, @y) + end + # Performs math operation, excluding @weight private def operator(function, other) if other.is_a?(Numeric)