Отрицательная скорость воспроизведения зависит от платформы.
Если он отстает, то это может быть из-за вашей платформы.
Вы можете и должны умножить значение, которое вы хотите вычесть, с Time.deltaTime. Это, вероятно, улучшит вашу проблему с задержкой, но может не решить ее полностью.
Кроме того, зачем бросать свой Mathf.Abs на int? Есть ли для этого особая причина?
Приведение к типу int будет округлять ваш float, что может быть нежелательным поведением.
Попробуйте следующий код
if (joystickPosition_from_minusone_to_one < 0)
{
videoPlayer.time -= Mathf.Abs(joystickPosition_from_minusone_to_one) * Time.deltaTime;
}
Как это
BasedOn="{StaticResouce DefaultButton}"
предполагаемый относиться к стилю кнопки по умолчанию? Это отказывает, потому что DefaultButton является неопределенным ресурсом в Вашем приложении.
Это должно быть:
BasedOn="{StaticResource {x:Type Button}}"
Править: Извините, отвеченный слишком торопливо.
Я заметил теперь, что Ваша кнопка имеет Стиль = {} набор и указывает на стиль под названием OkBUttonStyle. Это - стиль, который должен определить все и основан на стиле кнопки по умолчанию. Всем я включаю те триггеры. То, что Вы говорите в XAML, - то, что Стиль является Содержанием Вашей Кнопки.
Возможно, некоторый код поможет:
<Window x:Class="WindowsApplication7.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="WindowsApplication7" Height="300" Width="300"
>
<Window.Resources>
<Style TargetType="{x:Type Button}" x:Key="defaultButtonStyle">
<Setter Property="Background" Value="Red" />
</Style>
<Style TargetType="{x:Type Button}" x:Key="okButtonStyle" BasedOn="{StaticResource defaultButtonStyle}">
<Setter Property="Foreground" Value="Green" />
<Style.Triggers>
<Trigger Property="IsEnabled" Value="True">
<Setter Property="Background" Value="Yellow" />
</Trigger>
<Trigger Property="IsEnabled" Value="False">
<Setter Property="Foreground" Value="Blue" />
</Trigger>
</Style.Triggers>
</Style>
</Window.Resources>
<StackPanel>
<Button>System default</Button>
<Button Style="{StaticResource defaultButtonStyle}">My Default</Button>
<Button Style="{StaticResource okButtonStyle}">Ok</Button>
<Button Style="{StaticResource okButtonStyle}" IsEnabled="False">Ok disabled</Button>
</StackPanel>
</Window>