本文整理了Java中com.badlogic.gdx.math.Rectangle.getX
方法的一些代码示例,展示了Rectangle.getX
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Rectangle.getX
方法的具体详情如下:
包路径:com.badlogic.gdx.math.Rectangle
类名称:Rectangle
方法名:getX
暂无
代码示例来源:origin: bladecoder/bladecoder-adventure-engine
sbTmp.append(".").append(((InteractiveActor) a).getState());
unprojectTmp.set(r.getX(), r.getY(), 0);
w.getSceneCamera().scene2screen(viewport, unprojectTmp);
ui.getSkin().getFont("debug").draw(batch, sbTmp.toString(), unprojectTmp.x, unprojectTmp.y);
代码示例来源:origin: bladecoder/bladecoder-adventure-engine
sbTmp.append(".").append(((InteractiveActor) a).getState());
unprojectTmp.set(r.getX(), r.getY(), 0);
w.getSceneCamera().scene2screen(worldViewport, unprojectTmp);
代码示例来源:origin: BrentAureli/SuperMario
public InteractiveTileObject(PlayScreen screen, MapObject object){
this.object = object;
this.screen = screen;
this.world = screen.getWorld();
this.map = screen.getMap();
this.bounds = ((RectangleMapObject) object).getRectangle();
BodyDef bdef = new BodyDef();
FixtureDef fdef = new FixtureDef();
PolygonShape shape = new PolygonShape();
bdef.type = BodyDef.BodyType.StaticBody;
bdef.position.set((bounds.getX() + bounds.getWidth() / 2) / MarioBros.PPM, (bounds.getY() + bounds.getHeight() / 2) / MarioBros.PPM);
body = world.createBody(bdef);
shape.setAsBox(bounds.getWidth() / 2 / MarioBros.PPM, bounds.getHeight() / 2 / MarioBros.PPM);
fdef.shape = shape;
fixture = body.createFixture(fdef);
}
代码示例来源:origin: bladecoder/bladecoder-adventure-engine
Rectangle boundingRectangle = a.getBBox().getBoundingRectangle();
x = boundingRectangle.getX() + boundingRectangle.getWidth() / 2;
y = boundingRectangle.getY() + boundingRectangle.getHeight();
代码示例来源:origin: bladecoder/bladecoder-adventure-engine
unprojectTmp.set(r.getX() + r.getWidth() / 2, r.getY() + r.getHeight() / 2, 0);
world.getSceneCamera().scene2screen(worldViewport, unprojectTmp);
代码示例来源:origin: bladecoder/bladecoder-adventure-engine
unprojectTmp.set(r.getX() + r.getWidth() / 2, r.getY() + r.getHeight() / 2, 0);
world.getSceneCamera().scene2screen(viewport, unprojectTmp);
代码示例来源:origin: BrentAureli/SuperMario
bdef.position.set((rect.getX() + rect.getWidth() / 2) / MarioBros.PPM, (rect.getY() + rect.getHeight() / 2) / MarioBros.PPM);
bdef.position.set((rect.getX() + rect.getWidth() / 2) / MarioBros.PPM, (rect.getY() + rect.getHeight() / 2) / MarioBros.PPM);
for(MapObject object : map.getLayers().get(6).getObjects().getByType(RectangleMapObject.class)){
Rectangle rect = ((RectangleMapObject) object).getRectangle();
goombas.add(new Goomba(screen, rect.getX() / MarioBros.PPM, rect.getY() / MarioBros.PPM));
turtles.add(new Turtle(screen, rect.getX() / MarioBros.PPM, rect.getY() / MarioBros.PPM));
代码示例来源:origin: bladecoder/bladecoder-adventure-engine
float x = boundingRectangle.getX() + boundingRectangle.getWidth() / 2;
float y = boundingRectangle.getY() + boundingRectangle.getHeight();
float x = boundingRectangle.getX() + boundingRectangle.getWidth() / 2;
float y = boundingRectangle.getY() + boundingRectangle.getHeight();
内容来源于网络,如有侵权,请联系作者删除!