想切换动画的精灵表

以更改所持武器的形式,

我想通过变量切换动画的精灵图(Sprite Sheet),

但在 VS 中即使将属性更改为 AnimatedSprite2D,

由于没有 animation 项目,无法进行修改。

如果新建动画会导致项目增多,管理变得困难,

因为只是想改变外观,所以只想更换精灵图,

(想象一下,就像更改 MV 的素材集那样)。

更改素材集时,可以更改功能对象对应的精灵,但 AnimatedSprite2D 目前尚未支持。我们将把此需求作为单独的建议提交给开发团队。(不过,正如您所指出的,AnimatedSprite2D 不直接持有精灵数据,而是通过特殊的 SpriteFrame 数据结构来管理,因此能否实现需与开发团队进一步沟通确认。)

关于您希望实现更换所持武器的功能,建议考虑创建一个仅包含武器外观的独立子对象,您觉得如何?

感谢您的回复。

关于在子对象中单独处理,我会考虑一下。

另外,非常感谢您提出这一需求。