diff options
Diffstat (limited to 'assets/javascripts/rectangles/models/wall.js')
| -rw-r--r-- | assets/javascripts/rectangles/models/wall.js | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/assets/javascripts/rectangles/models/wall.js b/assets/javascripts/rectangles/models/wall.js index 41d0e97..b1af41e 100644 --- a/assets/javascripts/rectangles/models/wall.js +++ b/assets/javascripts/rectangles/models/wall.js @@ -40,6 +40,11 @@ window.Wall = (function(){ }) } + Wall.prototype.bounds_for(img) { + var coord = wall.side & FRONT_BACK ? wall.rect.x : wall.rect.y + return new Rect( new vec2( coord.a + img.width/2, coord.b - img.width/2 ), + new vec2( img.height/2, clipper.rooms[wall.room].height - img.height/2 ) ) + } var bzz = 0 Wall.prototype.randomize_colors = function(){ |
