Hi! I run competitions using Big Box, and I edited the default startup theme to show custom images of the controls before games start (using the Arcade Controls Information folder across all platforms). Sometimes, images alone aren't enough to explain how to play or what controls do.
My goal is to show a custom video from the Videos/[platform]/Theme folder and fallback to the controls information where a video does not exist. I've read through the included theme documentation on video playback, but I'm not sure which bindings or controls to use.
Here's how it looks now:
Canvas Name="Canvas">
<Image Source="{Binding SelectedGame.ArcadeControlsInformationImagePath}" Stretch="UniformToFill" RenderOptions.BitmapScalingMode="HighQuality"
Height="{Binding ElementName=Canvas, Path=ActualHeight}" Width="{Binding ElementName=Canvas, Path=ActualWidth}" />
<Grid Height="{Binding ElementName=Canvas, Path=ActualHeight}" Width="{Binding ElementName=Canvas, Path=ActualWidth}">
Kirby Megaton Punch - How to Play.mp4