Hello, i am new in unity und took this course as my starting-point and it is working great for me!
(My native language is not english, so please excuse this and future mistakes ;-))
Sorry but im missing something like:
void OnDestroy()
{
GetComponent<PlayableDirector>().stopped -= EnableControl;
GetComponent<PlayableDirector>().played -= DisableControl;
}
I don`t think, that its save to let the observers stay in the list and not remove them.
Or is there something I overlook here.