Страница 1 из 1

AssignClientAuthority меняет движение объекта

СообщениеДобавлено: 26 сен 2017, 00:38
webmasterpeace
Здравствуйте. После RemoveClientAuthority AssignClientAthority и если объект в движении у него начинает глючить скорость. Она меняется по какой то причине на противоположную, либо просто подвисает на секунду. Пробовал останавливать объект перед сменой владельца, пробовал убирать интерполяцию, даже отключать NetworkTransform перед сменой владельца и включать после. Если отключить интерполяцию полностью, объект просто начинает подвисать, но и все движения становятся дергаными. Такое ощущение что в NetworkTransform в кеш записываются позиция для интерполяции и к ней нет доступа. Но я не уверен. Есть у кого-нибудь идеи?

Re: AssignClientAuthority меняет движение объекта

СообщениеДобавлено: 28 сен 2017, 03:11
webmasterpeace
Может у кого-нибудь есть интерполяция в своей реализации? Или замена NetworkTransform? Поделитесь)

Re: AssignClientAuthority меняет движение объекта

СообщениеДобавлено: 17 июл 2018, 23:29
hottabych
Отличная замена -- ассет Smooth Sync.
Там только стоит посмотрить файлы примеров и разобраться, есть пара тонкостей.