gpt4 book ai didi

body 的动态调整大小(LibGDX)

转载 作者:行者123 更新时间:2023-12-02 01:06:33 26 4
gpt4 key购买 nike

我有一个圆形的动态 body ,我需要在游戏中调整它的大小(它看起来像一个点,然后它长成一个圆圈,然后开始移动)。我该怎么做?我有一个想法 - 它是使用一些动画(Circle 具有相同的半径,但由于动画看起来圆圈在增长),但我不确定它是否正确。 (另外我也不知道怎么实现)

最佳答案

对于缩放圆,如果你正在使用 sprite 只需缩放它 sprite.setScale(float),如果你的 sprite 附加到 Box2d Circle-shape 然后获取 Body 的形状并设置半径

Shape shape = body.getFixture().getShape;
shape.setRadius(radiusValue);

如果您使用的是 ShapeRenderer,只需乘以 ShapeRenderer 的点即可。

关于 body 的动态调整大小(LibGDX),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21859786/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com