コード例 #1
0
ファイル: Level.java プロジェクト: neshaug/drawthelines
 private void complete() {
   complete = true;
   final Surface surface = surfaceLayer.surface();
   surface.clear();
   surface.drawImage(image, 20, 20, surface.width(), surface.height());
   if (sound != null) {
     sound.play();
   }
 }
コード例 #2
0
ファイル: Fnt.java プロジェクト: Eggplant891/AwesomeBuilder
 public static void DrawString(Surface g, TextLayout layout, int x, int y) {
   CanvasImage c =
       Global.m_graphics.createImage(
           (int) Math.ceil(layout.width()), (int) Math.ceil(layout.height()));
   Canvas gc = c.canvas();
   gc.drawText(layout, 0, 0);
   g.drawImage(c, x, y);
 }
コード例 #3
0
 void DebugDraw(Surface surf, Vector2 offsets) {
   surf.setFillColor(Color.rgb(15, 40, 89));
   surf.fillRect(getPosition().X + offsets.X, getPosition().Y + offsets.Y, 10, 10);
 }