Python ursina引擎中的自定义动画

Python ursina引擎中的自定义动画,python,module,game-engine,Python,Module,Game Engine,我试图在ursina引擎中播放我自己的动画,但我不知道如何播放。根据文档,我需要以下代码: from ursina import * app = Ursina() window.color = color._20 animation = Animation('ursina_wink', fps=2, scale=1, filtering=None, autoplay=True) EditorCamera() app.run() 这确实有效。但

我试图在ursina引擎中播放我自己的动画,但我不知道如何播放。根据文档,我需要以下代码:

    from ursina import *

    app = Ursina()
    window.color = color._20

    animation = Animation('ursina_wink', fps=2, scale=1, filtering=None, autoplay=True)
    EditorCamera()
    app.run()
这确实有效。但是,我不明白如何用自己的帧替换默认动画(“ursina_wink”是内置的)

文档中说有一个frame参数,所以这里是我到目前为止尝试的:

    from ursina import *
    
    app = Ursina()
    window.color = color._20
    coin1 = load_texture('animation/coin1')
    coin2 = load_texture('animation/coin2')
    coin3 = load_texture('animation/coin3')
    coin4 = load_texture('animation/coin4')
    coin5 = load_texture('animation/coin5')
    coin6 = load_texture('animation/coin6')
    
    animation = Animation('test',fps=2, scale=1, filtering=None, autoplay=True, frames = (coin1, coin2,coin3,coin4,coin5,coin6))
    EditorCamera()
    app.run()

但是我在屏幕上看不到任何东西,也找不到在线的例子。非常感谢您的帮助。

它将图像序列作为帧动画加载。您可以这样加载它:
Animation('coin')
将获取以'coin'开头的所有帧,并按字母顺序加载它们

我将在文件中澄清这一点