Animations: a behavior hears the animations it played itself

admin committed 2026-10-02 22:37:13 +02:00
1 parent 0665b682e2
commit 953daa5a12
1 file changed
+4 -1
+4 -1
@@ -121,7 +121,10 @@ property the later start wins, and a behavior writing it in the same frame write
so **`On animation finished`** fires in the frame a *Once* animation reaches its end, exactly once,
with the object it played on as `object`. It is heard by the behaviors of that object's owner
subtree — the object itself or one placed below the owner next to the behavior — and by a behavior
without an owner for every object; its *Animation* setting narrows it to one.
without an owner for every object; its *Animation* setting narrows it to one. A behavior also
hears every animation it played itself, wherever that object stands: `Play animation` on the
parent of the owner, or on an object across the scene, is heard by the behavior that asked for it.
Two behaviors that both played it each hear it once.
**Blend.** `Play animation` has a *blend (s)* port, 0 by default. Above 0, an animation that
takes over fades in over that many seconds, whatever its frame rate: numbers and colours mix linearly from what the