コード例 #1
0
ファイル: EquipBelt.java プロジェクト: KH-/HavenStuff
 @Override
 public void draw(GOut g) {
   Equipory e = ui.gui.getEquipory();
   if (e != null) {
     g.rimage(Window.bg, Coord.z, sz);
     g.image(sq, Coord.z);
     WItem w = e.slots[index];
     if (w != null) {
       w.draw(g.reclipl(sq.sz().sub(w.sz).div(2), g.sz));
     }
   }
 }
コード例 #2
0
ファイル: EquipBelt.java プロジェクト: KH-/HavenStuff
 @Override
 public void draw(GOut g) {
   Equipory e = ui.gui.getEquipory();
   if (e != null) {
     g.rimage(Window.bg, Coord.z, sz);
     g.image(sq, Coord.z);
     if (ui.gui.handSave.size() > 0) {
       for (GameUI.DraggedItem di : ui.gui.handSave) {
         GSprite spr = di.item.spr();
         if (spr != null) {
           int w = Math.min(spr.sz().x, sq.sz().x - 5);
           int h = Math.min(spr.sz().y, sq.sz().y - 5);
           spr.draw(g.reclipl(sq.sz().sub(w, h).div(2), g.sz.sub(5, 5)));
         }
         break;
       }
     }
   }
 }