# File lib/rubygame/rect.rb, line 488 def collide_rect?(rect) nself = self.normalize rect = Rect.new_from_object(rect).normalize return ((( (rect.l)..(rect.r) ).include?(nself.l) or\ ((nself.l)..(nself.r)).include?( rect.l)) and\ (( (rect.t)..(rect.b) ).include?(nself.t) or\ ((nself.t)..(nself.b)).include?( rect.t))) end