I am currently trying to create some kind of pause event on a timeline. I wrote a custom BasicPlayableBehaviour which can be placed on a timeline like any other clip. It has a reference to the PlayableDirector managing the current timeline. The script pauses the PlayableDirector as soon as the clip is being reached. I used OnBehaviourPlay for this. At this point my script works as intended. But of course I want to be able to resume the PlayableDirector later. As soon as I do this, the PlayableDirector continues and of course OnBehaviourPlay is being called again causing my custom clip to pause the Director again. Is there some kind of using events or triggers instead of clips on a timeline? Or is there some kind of public function that I missed? I'm thinking of "OnBehaviourStart" or similar.