载入中...
搜索中...
未找到
SpriteAnim.h
浏览该文件的文档.
Animation module — tween factory + 2D sprite-sheet / Spine + 3D skeletal playback (player / state mac...
Definition Animation.h:53
void bindQuad(graphics::Quad *quad)
Keep this Quad's viewport updated each update/play.
Definition SpriteAnim.cpp:74
bool update(float dt)
Advance playback. Returns true while still active (playing or paused). Auto-applies to boundQuad when...
Definition SpriteAnim.cpp:131
void setSheet(SpriteSheet *sheet)
Optional sheet used by applyToQuad / bindQuad.
Definition SpriteAnim.cpp:19
int getClipFrame() const
Index inside the current clip (0..clipFrameCount-1), or -1.
Definition SpriteAnim.h:53
graphics::Quad * getBoundQuad() const
Definition SpriteAnim.h:60
void applyToQuad(graphics::Quad *quad) const
Write current sheet frame into quad (requires sheet).
Definition SpriteAnim.cpp:81
SpriteAnim & operator=(const SpriteAnim &)=delete
SpriteAnim(const SpriteAnim &)=delete
SpriteAnim()
Named 2D frame sequence referencing SpriteSheet frame indices. Script type: SpriteClip.
Definition SpriteClip.h:14
Sprite-sheet / texture-atlas frame table (pixel rects).
Definition SpriteSheet.h:20
Pixel-space sub-rectangle of a Texture (atlas cell / sprite frame). UV conversion uses the texture's ...
Definition Quad.h:9
Definition Animation.cpp:29
卡牌游戏 UI 工具模块:工厂 + 脚本绑定入口。 功能参考 ycarowr/UiCard:扇形手牌布局、抽牌/洗牌、悬浮放大、拖拽到落牌区、 敌方手牌(背面/偷看)、费用不足置灰,以及可实时调节的布局...
Definition AnimTrail.h:6