本文整理了Java中com.badlogic.gdx.scenes.scene2d.Actor.getScaleX()
方法的一些代码示例,展示了Actor.getScaleX()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Actor.getScaleX()
方法的具体详情如下:
包路径:com.badlogic.gdx.scenes.scene2d.Actor
类名称:Actor
方法名:getScaleX
暂无
代码示例来源:origin: libgdx/libgdx
protected void begin () {
startX = target.getScaleX();
startY = target.getScaleY();
}
代码示例来源:origin: libgdx/libgdx
protected void begin () {
startX = target.getScaleX();
startY = target.getScaleY();
}
代码示例来源:origin: dingjibang/GDX-RPG
public float scale() {
return t.getScaleX();
}
代码示例来源:origin: dingjibang/GDX-RPG
public float scale() {
return get().getScaleX();
}
代码示例来源:origin: com.badlogicgames.gdx/gdx
protected void begin () {
startX = target.getScaleX();
startY = target.getScaleY();
}
代码示例来源:origin: peakgames/libgdx-stagebuilder
private static float getScaledWidth(Actor actor) {
return actor.getWidth() * actor.getScaleX();
}
代码示例来源:origin: moribitotech/MTX
/**
* Scale effect and Back to previous scale (SC, BTN)
* */
public static void create_SC_BTN(Actor actor, float scaleRatioX,
float scaleRatioY, float duration, final Group group,
final boolean removeActor) {
if (actor != null) {
float originalScaleX = actor.getScaleX();
float originalScaleY = actor.getScaleY();
actor.addAction(Actions.sequence(
Actions.scaleTo(scaleRatioX, scaleRatioY, duration),
Actions.scaleTo(originalScaleX, originalScaleY, duration),
new Action() {
@Override
public boolean act(float delta) {
if (removeActor) {
removeActor(group, actor);
return false;
} else {
return true;
}
}
}));
}
}
代码示例来源:origin: xietansheng/FlappyBirdForGDX
actor1.getWidth() * actor1.getScaleX(),
actor1.getHeight() * actor1.getScaleY()
);
rect1.setPosition(
actor1.getX() - (actor1.getOriginX() * actor1.getScaleX() - actor1.getOriginX()),
actor1.getY() - (actor1.getOriginY() * actor1.getScaleY() - actor1.getOriginY())
);
actor2.getWidth() * actor2.getScaleX(),
actor2.getHeight() * actor2.getScaleY()
);
rect2.setPosition(
actor2.getX() - (actor2.getOriginX() * actor2.getScaleX() - actor2.getOriginX()),
actor2.getY() - (actor2.getOriginY() * actor2.getScaleY() - actor2.getOriginY())
);
代码示例来源:origin: dsaltares/libgdx-cookbook
@Override
public int getValues(Actor target, int tweenType, float[] returnValues)
{
switch (tweenType)
{
case POS_XY:
returnValues[0] = target.getX();
returnValues[1] = target.getY();
return 2;
case CPOS_XY:
returnValues[0] = target.getX() + target.getWidth()*.5f;
returnValues[1] = target.getY() + target.getHeight()*.5f;
return 2;
case SCALE_XY:
returnValues[0] = target.getScaleX();
returnValues[1] = target.getScaleY();
return 2;
case ROTATION: returnValues[0] = target.getRotation(); return 1;
case OPACITY: returnValues[0] = target.getColor().a; return 1;
case TINT:
returnValues[0] = target.getColor().r;
returnValues[1] = target.getColor().g;
returnValues[2] = target.getColor().b;
return 3;
default: assert false; return -1;
}
}
内容来源于网络,如有侵权,请联系作者删除!