コード例 #1
0
 public void addSprite(Sprite spr, int x, int y) {
   SpriteBox currentBox = nearestBox(x, y);
   if (checkAvailable(currentBox, spr.getWidth(), spr.getHeight())) {
     currentBox.addSprite(spr);
     myPaintableBoxes.add(currentBox);
     combineBoxes(currentBox, currentBox, spr.getWidth(), spr.getHeight());
   } else {
     // TODO send Unavailable feedback
   }
 }