Resource API Docs

Animation Clips Resource API

Resource API Index

Purpose

Animation resource helpers load .panim clips into IDs that AnimationPlayer nodes can play.

Animation Clips Resource API explains behavior, constraints, and practical usage so implementation decisions stay consistent across scripts and scenes.

API Source

Functions

anim_player_set_clip!anim_player_bind!anim_player_play!anim_player_pause!anim_player_seek!

Enums

// not documented yet for this module

Constants

track names come from .panim [Objects]

Types

RuntimeWindowAnimationIDNodeIDScriptContext

Usage Pattern

let clip = animation_load!(res, "res://animations/run.panim");anim_player_set_clip!(ctx.run, player_id, clip);anim_player_play!(ctx.run, player_id);

Key Details

Load clips through ResourceContext.

Assign clips to AnimationPlayer through RuntimeContext animation helpers.

Object tracks bind to runtime nodes by name.

Timeline events can emit signals, set vars, or call methods.