Events
All events fired by the Spark Playables system. Subscribe via SparkEventBus.Subscribe<T>().
AnimationLockStateChangedEvent
Fired when a playable's animation lock state changes, preventing or allowing new playable execution.
Property
Type
Description
Entity
NetworkEntity
The entity whose lock state changed
IsLocked
bool
Whether the entity is now animation-locked
SparkEventBus.Subscribe<AnimationLockStateChangedEvent>(e =>
{
Debug.Log($"Entity {e.Entity} lock state: {e.IsLocked}");
});PlayableRequestEvent
Fired when a playable execution is requested, before validation and execution.
Property
Type
Description
Entity
NetworkEntity
The entity requesting the playable
PlayableEntry
PlayableEntry
The playable database entry being requested
PlayableExecutedEvent
Fired after a playable has been successfully executed.
Property
Type
Description
Entity
NetworkEntity
The entity that executed the playable
PlayableEntry
PlayableEntry
The playable database entry that was executed
Last updated
Was this helpful?
