• RuntimesGodot
  • 怎样在Godot中翻转我的SpineSprite?

我无法在Godot中翻转我的SpineSprite,这太糟糕了。两年前的DragonBones都可以轻松实现

我该怎么在Godot实现对SpineSprite的翻转?

Related Discussions
...

在Godot中翻转SpineSprite可以通过调整SpineSprite节点的缩放属性来实现。你可以在Godot编辑器中选择你的SpineSprite节点,然后在属性面板中找到缩放(Scale)属性。将X轴的缩放值设置为-1可以水平翻转SpineSprite,而将Y轴的缩放值设置为-1可以垂直翻转SpineSprite

如果你想通过代码来实现翻转,可以在GDScript中这样做:

extends SpineSprite

func _ready():
    # 水平翻转
    scale.x = -1
    # 垂直翻转
    # scale.y = -1

通过调整scale.xscale.y的值,你可以在运行时动态地翻转SpineSprite


这是我之前使用DragonBones时的代码,我该怎么用SpineSprite实现同样的功能?

谢谢你,我已经解决了该问题。