gpt4 book ai didi

godot - 如何从 Godot 3 中的 spritesheet 加载纹理

转载 作者:行者123 更新时间:2023-12-03 15:03:17 35 4
gpt4 key购买 nike

我昨天刚刚开始使用 Godot,我正在开始一个游戏。我为它画了一些 Sprite 表。将动画的所有帧打包到一个图像文件中似乎效率更高,对吗?

无论如何,在 Godot 中,我有一个 AnimatedSprite,它当然有一个 SpriteFrames 属性,或者它的名字。我想将我的 spritesheet 分成多个图像,以便我可以将每个图像用作动画中的单独帧,但据我所知,Godot 没有提供这样的功能。是这种情况吗?

我已经在网上搜索了一段时间的答案,但找不到任何相关的内容。

如果我不能在 Godot 中做到这一点,我会感到非常惊讶,因为我几乎可以在我见过的所有其他游戏引擎中做到这一点。

谢谢!

(只是为了澄清,我想(以编程方式或其他方式)在 Godot 中将 spritesheet 拆分为多个纹理。)

最佳答案

点击New SpriteFramesFrames AnimatedSprite 的属性菜单节点。现在点击刚刚创建的 SpriteFrames旁边是Frames的名字属性(property)。 Animation Frames窗口应该出现。
Animation frames window screenshot
点击这里 Add frames from a Sprite Sheet按钮。选择您的恶意表单文件,设置网格大小,最后从该 Sprite 表单中选择单个帧。
(这在 Godot v3.2.2 中对我有用)

关于godot - 如何从 Godot 3 中的 spritesheet 加载纹理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53361716/

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