On the timeline where you instantiated the component, you should see a “playback” property set to
You can change that to:
stopIt won't play.
onceIt should stop after it plays once.
loopPlays in loop.
+NUMBERPlays in loop with a delay (starting at a defined keyframe). It accepts values like
You can also bind a parent's State into that property via an Expression (e.g.
= currentFrame + 'fr', where
currentFrame is a State) and then update that State as needed. This will control the subcomponent's playback.
You can also try playing around with just setting the 0 keyframe to
playback: = $timeline.frame + startFrameYouWant