# File lib/rubygame/rect.rb, line 498
        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