Ошибка актива Unity VRTK

Я только что загрузил VRTK v3.20 актив в единстве, но после импорта я получаю некоторые ошибки. Кажется, я не могу найти решение в Интернете.

Версия Unity: 2018.1.6f1 персональная 64-битная.

Ошибки:

1.VRTK/Scripts/Interactions/Highlighters/VRTK_MaterialColorSwapHighlighte.cs(146,66): ошибка CS1540: невозможно получить доступ к защищенному члену UnityEngine.Texture.Texture()' через квалификатор typeUnityEngine.Texture'. Квалификатор должен быть типа VRTK.Highlighters.VRTK_MaterialColorSwapHighlighter или производным от него.

2.VRTK/Scripts/Interactions/Highlighters/VRTK_MaterialColorSwapHighlighte.cs(146,66): ошибка CS0122: `UnityEngine.Texture.Texture()' недоступен из-за его уровня защиты

Это строка с ошибкой:

renderer.material.SetTexture("_MainTex", new Texture());

person Nurul Huda    schedule 04.07.2018    source источник


Ответы (1)


VRTK 3.2.0 из хранилища активов не поддерживает Unity 2018.1. Вам нужно будет получить VRTK 3.3.0 со страницы Github, используйте ветку master:

https://github.com/thestonefox/VRTK

person TheStoneFox    schedule 07.09.2018