Godot: AnimationPlayer-新的贝塞尔曲线关键帧不使用某些变体类型的当前值

创建于 2018-06-08  ·  1评论  ·  资料来源: godotengine/godot

Godot版本:
现任硕士

问题说明:
当为浮点值添加新的贝塞尔曲线键时,它将用该float属性的当前值插入该键。
但是,如果您为Vector2,Vector3添加新的贝塞尔曲线,或者我猜任何使用'。'的东西。 在属性路径的末尾(即position.x),则该键的值始终以0结尾

我查看了一下代码,看起来它最终无法用'.x'等解析属性的属性路径,因此最终结果为NIL,因此为0

重现步骤:
将Sprite添加到场景,将其位置设置为0,0以外的值
添加动画播放器
添加Bezier轨迹以显示精灵的位置
为x添加新密钥
请注意,即使精灵X的位置不为0,键值仍为0

最小复制项目:

bug editor

最有用的评论

@ bojidar-bg我认为这是你的

>所有评论

@ bojidar-bg我认为这是你的

此页面是否有帮助?
0 / 5 - 0 等级