在 Ursina 引擎中动画装配模型
Animating rigged models in Ursina engine
我知道您可以围绕 'animate' 移动和旋转对象,但我有一个不同的问题:有没有办法在 Ursina 中为装配模型设置动画?如果是这样,怎么做?
我在网上搜索了这个问题的答案,但没有找到任何有用的答案,
有人知道吗?
您可以简单地使用 Panda3D 的 built-in Actor
class 来处理动画,然后将其重新设置为您想要制作动画的 Entity
:
from ursina import *
from direct.actor.Actor import Actor
app = Ursina()
entity = Entity()
# animations are stored within the file
actor = Actor("filename.gltf")
actor.reparentTo(entity)
actor.play("animationname1")
app.run()
我知道您可以围绕 'animate' 移动和旋转对象,但我有一个不同的问题:有没有办法在 Ursina 中为装配模型设置动画?如果是这样,怎么做?
我在网上搜索了这个问题的答案,但没有找到任何有用的答案, 有人知道吗?
您可以简单地使用 Panda3D 的 built-in Actor
class 来处理动画,然后将其重新设置为您想要制作动画的 Entity
:
from ursina import *
from direct.actor.Actor import Actor
app = Ursina()
entity = Entity()
# animations are stored within the file
actor = Actor("filename.gltf")
actor.reparentTo(entity)
actor.play("animationname1")
app.run()