Unity VideoPlayer: отсутствует метод перемотки

Это работает для меня - я, наконец, вычислил один лайнер

df <- as.data.frame(lapply(df,function (y) if(class(y)=="factor" ) as.character(y) else y),stringsAsFactors=F)
0
задан Mr Shunz 17 January 2019 в 11:36
поделиться

1 ответ

Отрицательная скорость воспроизведения зависит от платформы.

Если он отстает, то это может быть из-за вашей платформы.

Вы можете и должны умножить значение, которое вы хотите вычесть, с 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;
}
0
ответ дан Immorality 17 January 2019 в 11:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: