SpriteSequence QML 类型
绘制精灵动画。 更多...
导入语句 | import QtQuick |
继承 |
属性
- currentSprite : string
- goalSprite : string
- interpolate : bool
- running : bool
- sprites : list
方法
- jumpTo(string sprite)
详细说明
SpriteSequence 渲染和控制由 Sprite 类型定义的动画列表。
有关完整详细信息,请参阅 Sprite Animations 概览。
属性文档
goalSprite : string |
动画应移动到的 Sprite 的名称。
Sprite 状态具有定义的持续时间及其之间的转换;设置 goalSprite
将使其忽视任何路径权重(包括 0
)并选择达到 goalSprite
的最快的路径(最少动画)。它将经过该路径上的中间状态,并对其进行动画处理。
如果可以从 goalSprite
的起始点返回到 goalSprite
,则它将继续这样做,直到将 goalSprite
设置为 ""
或不可达的状态。
interpolate : bool |
如果 true
,则会在精灵帧之间进行插值,以使动画看起来更平滑。
默认是 true
。
running : bool |
精灵是否正在动画。
默认是 true
。
方法文档
jumpTo(字符串 精灵) |
此函数会导致 SpriteSequence 立即跳转到指定的 精灵;中间的精灵不会播放。
© 2024 The Qt Company Ltd. 本文档贡献的版权属于各自的所有者。提供的文档受 GNU自由文档许可证版本1.3 的条款约束,该许可证由自由软件基金会发布。Qt以及相应的标志是芬兰以及/或全球其他国家的 The Qt Company Ltd 的商标。所有其他商标均为各自所有者的财产。