RGSS2を知る(28)

Rectクラスの===。

p Rect.new(100,100,100,100) == Rect.new(100,100,100,100) # => true
p Rect.new(101,101,100,100) == Rect.new(100,100,100,100) # => false
p Rect.new(101,101,98,98) === Rect.new(100,100,100,100) # => false
p Rect.new(100,100,100,100) === Rect.new(101,101,98,98) # => false

どうやら==と同じ動作のようだ。
残念。
キミはもう少し範囲オブジェクトとしての自覚を持ちなさい。
これが含まれるとか衝突しているとかの判定になれば面白いと思うのだが、独自拡張はしない方針なので同じようにしておく。