Package com.jme3.font

Examples of com.jme3.font.BitmapText.addControl()


        label.setBox(new Rectangle(0, 0, 12, 8));
        label.setQueueBucket(Bucket.Transparent);
        label.setSize( size );
        label.setText(t);
        label.setColor(ColorRGBA.White);
        label.addControl(new BillboardControl());
        label.setLocalTranslation(x, y, z);
        return label;
    }

  public static void areCellLinksWithinRange(TiledNavMesh m, float maxDist) {
View Full Code Here


          float w = txt.getLineWidth()+20f;
          float off = w*0.5f;
          txt.setBox(new Rectangle(-off, 0f, w, txt.getHeight()));
          txt.setAlignment(Align.Center);
          txt.setQueueBucket(Bucket.Transparent);
          txt.addControl(new BillboardControl());
     
      label = new Node("label");
          if(vis.getWorldBound() instanceof BoundingBox){
            BoundingBox bbox = (BoundingBox)vis.getWorldBound();
            label.setLocalTranslation(0f, bbox.getYExtent()+bbox.getYExtent()+0.5f, 0f);
View Full Code Here

        float w = txt.getLineWidth()+20f;
        float off = w*0.5f;
        txt.setBox(new Rectangle(-off, 0f, w, txt.getHeight()));
        txt.setAlignment(Align.Center);
        txt.setQueueBucket(Bucket.Transparent);
        txt.addControl(new MessagesBillboardControl(ttl,speed));
   
        Node node = new Node("Message");
        if(label != null){
          node.setLocalTranslation(0f,label.getLocalTranslation().y+0.5f, 0f);
        } else {
View Full Code Here

            vertId = new BitmapText(guiFont);
            vertId.setSize(.2f);
            vertId.setText("x" + x);
            vertId.setName("Gridlabel - x" + x);
            vertId.setLocalTranslation(pos);
            vertId.addControl(bc.cloneForSpatial(vertId));
            labelNode.attachChild(vertId);
        }
        for (int y = 1; y < offset; y++) {
            pos.set(0, y, 0);
            vertId = new BitmapText(guiFont);
View Full Code Here

            vertId = new BitmapText(guiFont);
            vertId.setSize(.2f);
            vertId.setText("y" + y);
            vertId.setName("Gridlabel - y" + y);
            vertId.setLocalTranslation(pos);
            vertId.addControl(bc.cloneForSpatial(vertId));
            labelNode.attachChild(vertId);
        }
        for (int z = 1; z < offset; z++) {
            pos.set(0, 0, z);
            vertId = new BitmapText(guiFont);
View Full Code Here

            vertId = new BitmapText(guiFont);
            vertId.setSize(.2f);
            vertId.setText("z" + z);
            vertId.setName("Gridlabel - z" + z);
            vertId.setLocalTranslation(pos);
            vertId.addControl(bc.cloneForSpatial(vertId));
            labelNode.attachChild(vertId);
        }
        return coordNode;
    }
View Full Code Here

                bc = new BillboardControl();
                vertId = new BitmapText(guiFont, false);
                vertId.setSize(.1f);
                vertId.setText("tri " + (i / 3));
                vertId.setLocalTranslation(tri.getCenter());
                vertId.addControl(bc);
                node.attachChild(vertId);
            }
            return node;
        }
        return null;
View Full Code Here

                bc = new BillboardControl();
                vertId = new BitmapText(guiFont, false);
                vertId.setSize(.1f);
                vertId.setText("tri " + (i / 3));
                vertId.setLocalTranslation(tri.getCenter());
                vertId.addControl(bc);
                node.attachChild(vertId);
            }
            return node;
        }
        return null;
View Full Code Here

            vertId = new BitmapText(DebugMaterials.guiFont);
            vertId.setSize(.1f);
            vertId.setText("v " + (i / 3) + " " + pos);
            vertId.setName("VertID" + (i / 3) + " label - " + pos);
            vertId.setLocalTranslation(pos);
            vertId.addControl(DebugMaterials.bc.cloneForSpatial(vertId));
            node.attachChild(vertId);
        }
        return node;
    }
View Full Code Here

                    bc = new BillboardControl();
                    vertId = new BitmapText(guiFont, false);
                    vertId.setSize(.1f);
                    vertId.setText("vert " + i + " " + vertices[i]);
                    vertId.setLocalTranslation(vertices[i]);
                    vertId.addControl(bc);
                    node.attachChild(vertId);
                }
                return node;
            }
        }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.