Python ursina引擎中的自定义动画
我试图在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() 这确实有效。但
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'开头的所有帧,并按字母顺序加载它们
我将在文件中澄清这一点