1

我刚刚VRTK v3.20统一下载了资产,但在导入后我遇到了一些错误。我似乎无法在网上找到解决方案。

Unity 版本:2018.1.6f1 个人 64bit。

错误:

1.VRTK/Scripts/Interactions/Highlighters/VRTK_MaterialColorSwapHighlighte.cs(146,66):错误CS1540:无法通过类型UnityEngine.Texture'的限定符访问受保护的成员UnityEngine.Texture.Texture()'。限定符必须是“VRTK.Highlighters.VRTK_MaterialColorSwapHighlighter”类型或派生自它

2.VRTK/Scripts/Interactions/Highlighters/VRTK_MaterialColorSwapHighlighte.cs(146,66): error CS0122: `UnityEngine.Texture.Texture()' is inaccessible because of its protection level

这是有错误的行:

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

1 回答 1

0

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

https://github.com/thestonefox/VRTK

于 2018-09-07T08:51:30.000 回答