Unity VRTK资产错误

时间:2018-07-04 07:04:48

标签: unity3d error-handling textures vrtk

我刚刚统一下载了VRTK v3.20资产,但是在导入后我开始出现一些错误。我似乎无法在线找到解决方案。

统一版本:2018.1.6f1个人64位。

错误:

  

1.VRTK / Scripts / Interactions / Highlighters / VRTK_MaterialColorSwapHighlighte.cs(146,66):错误CS1540:无法通过typeUnityEngine.Texture'限定符访问受保护的成员UnityEngine.Texture.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());

1 个答案:

答案 0 :(得分:0)

资产商店中的VRTK 3.2.0不支持Unity 2018.1。您需要从Github页面获取VRTK 3.3.0,使用master分支:

https://github.com/thestonefox/VRTK