Изменить цвет выделения контура выделяемых объектов в VRChat - PullRequest
0 голосов
/ 28 июня 2018

В игре VRChat всякий раз, когда я создаю интерактивный объект, при наведении на него всегда выделяется выделение синим контуром по умолчанию.

Как видно из этого обучающего видео при создании выбираемого куба с использованием компонентов VRC_Pickup , VRC_ObjectSync и VRC_SpecialLayer :

Pickable cube with blue outline highlight

Мне было интересно, есть ли способ изменить цвет (и, возможно, другие эффекты, такие как ширина контура). Там нет информации об этом конкретно, что я мог бы найти. Если бы мне пришлось угадывать, либо цвет устанавливается в одном из скриптов VRChat SDK , либо самим Unity при использовании какого-либо API.

Вы можете увидеть недавно слегка измененную версию SDK онлайн в этом репозитории GitHub .

1 Ответ

0 голосов
/ 12 ноября 2018

К сожалению, нет пути. Схема является частью самого клиента VRChat, поэтому вам необходимо изменить свой клиент, чтобы изменить схему (что противоречит правилам, я должен добавить).

Теоретически, сценарий для всех пикапов, способных GameObjects в сцене, сможет изменить контур в зависимости от того, как разработчики его создали в первую очередь; однако, как я уверен, вы знаете, что сценарии на данный момент отключены из соображений безопасности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...