Проблема с движением на удалении от (0,0,0).

Ошибки и баги Unity3D

Проблема с движением на удалении от (0,0,0).

Сообщение maksims.zigunovs 26 апр 2020, 13:51

Каким-то образом 3D-элементы движутся очень жутко далеко от (0,0,0) глобальной позиции. Есть ли решение для этого?
Здесь вы можете найти пример (3 компиляции и демонстрации, последняя - самая жуткая):
https://youtu.be/OaR5EV8HrpA
maksims.zigunovs
UNец
 
Сообщения: 4
Зарегистрирован: 21 апр 2020, 20:28

Re: Проблема с движением на удалении от (0,0,0).

Сообщение 1max1 26 апр 2020, 15:17

Ошибка точности float. Перемещай объекты ближе к 0 координате, если далеко зашел. Или можно еще под пустышку игрока кинуть, пускай топает по локальным координатам, а не мировым, а когда выйдет за 1000, кинуть под новую пустышку.
Аватара пользователя
1max1
Адепт
 
Сообщения: 5505
Зарегистрирован: 28 июн 2017, 10:51

Re: Проблема с движением на удалении от (0,0,0).

Сообщение maksims.zigunovs 26 апр 2020, 16:59

1max1 писал(а):Ошибка точности float. Перемещай объекты ближе к 0 координате, если далеко зашел. Или можно еще под пустышку игрока кинуть, пускай топает по локальным координатам, а не мировым, а когда выйдет за 1000, кинуть под новую пустышку.


А есть-ли какой-нибудь пример как сделать так, чтобы мир всегда был в нулевой точке?
maksims.zigunovs
UNец
 
Сообщения: 4
Зарегистрирован: 21 апр 2020, 20:28

Re: Проблема с движением на удалении от (0,0,0).

Сообщение 1max1 26 апр 2020, 19:00

Мир не должен быть в 0 точке, у тебя игрок должен быть около нее.
То есть, если мир изначально в 0 точке, а игрок в точке за 10000, ты берешь сдвигаешь мир так, чтобы игрок оказался в 0 точке, при этом мир будет в -10000, это я к примеру, я не знаю как там у тебя устроено все.
Аватара пользователя
1max1
Адепт
 
Сообщения: 5505
Зарегистрирован: 28 июн 2017, 10:51

Re: Проблема с движением на удалении от (0,0,0).

Сообщение maksims.zigunovs 26 апр 2020, 19:08

У меня там мультиплеерная игра через UNET (Unity 2018.*). Для сингла вроде как всё былобы понятно. А как быть в случае мультиплеера?
maksims.zigunovs
UNец
 
Сообщения: 4
Зарегистрирован: 21 апр 2020, 20:28


Вернуться в Глюки

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1