Godot Engine:3D动画loop无效的问题解决

问题描述

在这里插入图片描述

已经在AnimationPlayer中将一个动画片段设置为loop,在编辑器中也可以看到它正常循环,但是当场景运行起来以后,就不循环了

解决方法

在这里插入图片描述

查看一下层级图会发现,除了场景的根节点以外其它节点都是灰色的,animation_player也是灰色的,灰色意味着修改不会保存,这是因为该场景是我们直接从导入的3D资源(FBX等)直接继承而来的,要解决上面的问题,需要选择根节点Player右键清除继承

在这里插入图片描述
注意清除继承操作是不能撤销的
在这里插入图片描述

这样所有的节点都是可编辑状态了

在这里插入图片描述

然后再在AnimationPlayer中重新将该动画片段设置为loop,就可以了

发布了280 篇原创文章 · 获赞 135 · 访问量 8万+

猜你喜欢

转载自blog.csdn.net/hello_tute/article/details/104058958