It's not you, it's me.
I misunderstood when you talked about "image 'runing_man1' not found", thinking about the
image running_man
you had in your initial code. And like I had a [beeeep] hard week, I missed the error in my own code. I defined the movies as variable, not as images... grrrr...
Replace:
Python:
define runing_man1 = Movie( play="videos/run_1.ogv", start_image="whatever is relevant here" )
define runing_man2 = Movie( play="videos/run_2.ogv", start_image="whatever is relevant here" )
define runing_man3 = Movie( play="videos/run_3.ogv", start_image="whatever is relevant here" )
define runing_man4 = Movie( play="videos/finish.ogv", start_image="whatever is relevant here" )
by:
Python:
image runing_man1 = Movie( play="videos/run_1.ogv", start_image="whatever is relevant here" )
image runing_man2 = Movie( play="videos/run_2.ogv", start_image="whatever is relevant here" )
image runing_man3 = Movie( play="videos/run_3.ogv", start_image="whatever is relevant here" )
image runing_man4 = Movie( play="videos/finish.ogv", start_image="whatever is relevant here" )
And of course, replace the
"whatever is relevant here"
by the name of a relevant image, as said by the documentation:
"start_image
An image that is displayed when playback has started, but the first frame has not yet been decoded."
Generally the image to use match the first frame of the movie, this permit a softer transition.