0
私はこれと同じスプライトを持っています。バッチLibGdxで部分スプライトを描く
if (MyInputProcessor.isTap)
{
Sprite stickSprite = new Sprite(stickTexture);
stickSprite.setPosition(stick.getX(),stick.getY());
for(float n=0;n<100;n++)
{
float i = 0.01f * n;
batch.draw(
stickSprite.getTexture(),
stick.getX(),
stick.getY(),
stickSprite.getWidth()/2,
stickSprite.getHeight()/2,
stickSprite.getWidth(),
stickSprite.getHeight()*i, //multiplying with height
stickSprite.getScaleX(),
stickSprite.getScaleY(),
0 ,
stickSprite.getRegionX(),
stickSprite.getRegionY(),
stickSprite.getRegionWidth(),
stickSprite.getRegionHeight(),
false,
false);
}
MyInputProcessor.isTap = false;
:私は、次のコードを書かれていること、tap.forにスプライトバッチを使用して、スプライトが下から上に成長しているように、このスプライトを描きたい
}
ここで、iの値は増分されますが、スケールするコードには反映されません。 コードには何が問題なのですか?